Ich fürchte, ich habe mich konzeptionell verrannt
Ich habe in einigen Apps einen Button eingebaut mit dem der Anwender Kontakt zu mir aufnehmen kann.
Dann wird eine Email ausgelöst wo Adresse, Betreff, etwas Text mit App- und iPhone Informationen bereits vorausgefüllt werden. Dazu hänge ich je nach App auch noch diverse Dateien an. Mal eine SQL-DB. Mal die user-defaults. Erleichtert den Support ungemein.
Die Mail realisiere ich mittels MFMailComposeViewController
Soweit, so gut.
Es gab immer wieder rätselhafte Fälle bei denen nichts passierte, wenn der Anwender den Email-Button gedrückt hat.
Gestern hatte ich die Gelegenheit das iPhone vom Kunden in der Hand zu halten. Der hatte AppleMail runter geschmissen und Gmail als Standard Email Programm genutzt.
[MFMailComposeViewController canSendMail] habe ich mittlerweile implementiert
Nur... was mache ich im Falle "geht nicht"?
Ich würde das ja auch über den UIActivityViewController lösen, aber ich finde keinen Hinweis wie ich bei der Email Betreff, Adresse (also an mich) und Emailtext vorausgefüllt definieren kann. Attachment scheint wiederum einfach. Das habe ich auch schon an anderen Stellen gelöst
Hat jemand eine Idee wie ich aus dem Dilemma wieder raus komme?
UIApplication mailto: kann ja leider keine Attachments
Ich habe in einigen Apps einen Button eingebaut mit dem der Anwender Kontakt zu mir aufnehmen kann.
Dann wird eine Email ausgelöst wo Adresse, Betreff, etwas Text mit App- und iPhone Informationen bereits vorausgefüllt werden. Dazu hänge ich je nach App auch noch diverse Dateien an. Mal eine SQL-DB. Mal die user-defaults. Erleichtert den Support ungemein.
Die Mail realisiere ich mittels MFMailComposeViewController
Soweit, so gut.
Es gab immer wieder rätselhafte Fälle bei denen nichts passierte, wenn der Anwender den Email-Button gedrückt hat.
Gestern hatte ich die Gelegenheit das iPhone vom Kunden in der Hand zu halten. Der hatte AppleMail runter geschmissen und Gmail als Standard Email Programm genutzt.
[MFMailComposeViewController canSendMail] habe ich mittlerweile implementiert
Nur... was mache ich im Falle "geht nicht"?
Ich würde das ja auch über den UIActivityViewController lösen, aber ich finde keinen Hinweis wie ich bei der Email Betreff, Adresse (also an mich) und Emailtext vorausgefüllt definieren kann. Attachment scheint wiederum einfach. Das habe ich auch schon an anderen Stellen gelöst
Hat jemand eine Idee wie ich aus dem Dilemma wieder raus komme?
UIApplication mailto: kann ja leider keine Attachments
Ich habe auch keine Loesung, aber ich bewundere das Problem!
_____________________________________________________
Hape42
_____________________________________________________
Hape42