將帶有應用程序圖像的電子郵件發送到Mail.app以便其他人發送給他們喜歡的任何聯繫人的最佳方式是什麼?通過電子郵件發送應用程序中的圖像
例如,在我的應用程序(iMood)中,您可以選擇'心情',我希望用戶能夠通過使用導航欄中的按鈕將此消息發送給朋友。
我可以很容易地創建按鈕等,但只需要知道一種方法,使用戶能夠將圖像(即image.png)從項目發送到Mail.app,或者作爲附件或圖片中的圖片電子郵件。
在此先感謝。
將帶有應用程序圖像的電子郵件發送到Mail.app以便其他人發送給他們喜歡的任何聯繫人的最佳方式是什麼?通過電子郵件發送應用程序中的圖像
例如,在我的應用程序(iMood)中,您可以選擇'心情',我希望用戶能夠通過使用導航欄中的按鈕將此消息發送給朋友。
我可以很容易地創建按鈕等,但只需要知道一種方法,使用戶能夠將圖像(即image.png)從項目發送到Mail.app,或者作爲附件或圖片中的圖片電子郵件。
在此先感謝。
有可能和David J.辛森已經撰寫了有關它here
此問題已經多次以多種不同形式回答。
簡答:你不能。沒有API允許您訪問郵件附件,並且Apple的郵件URL方案實現也不支持附件。
要做到這一點,你有幾個很不起眼的選項:
1)內置在自己的SMTP客戶端。有一些開源的圖書館正在努力實現這一目標,但它仍然很痛苦
2)將圖像發送到第三方服務器(你的),並從那裏撰寫和發送郵件。用戶可能不會喜歡爲惡意收集電子郵件地址的可能性。
在你的情況下,最好的辦法是將圖像保存到照片庫。從那裏,用戶可以發送電子郵件與照片。
如果你想看到蘋果啓用電子郵件附件,請file a request。
乾杯的,一個好的博客文章!我只需要將NSData現在轉換爲Base64:P – Domness 2009-02-10 19:17:07