2009-05-30 12 views
4

私はすでにiPhoneでカメラにアクセスする方法を知っていますが、写真を撮って電子メールで送信する方法はわかりません。誰でもそのことを知っていますか?カメラのiPhoneから写真を送信しますか?

+0

プログラミング関連の質問のみをお願いします。あなたの質問は、iPhoneフォーラムの方が適しています。 Appleのウェブサイトをチェックするか、答えを簡単にGoogleで検索してください。 –

+4

Aww、魔法の言葉を忘れてしまったので、新しいユーザーには気を付けないでください:プログラム的に。 – U62

答えて

2

私はあなたが2.x用に開発していると仮定しています。これはこのスレッドでカバーされています(https://devforums.apple.com/message/39377#39377)。

データURLは使用できますが、すべてのメールクライアントでサポートされているわけではありません。

NSString *imgUrl = @"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAASUExURf///8zMzJmZmWZmZjMzMwAAAPOPemkAAAM1SURBVHjaYmBgYGBkYQUBFkYWFiCPCchixQAMCCZAACF0MAMVM4K4TFh0IGsBCCAkOxhYmBnAAKaHhZkZmxaAAGJgYIbpYGBihGgBWsTMzMwE4jIhaWGAYoAAYmCECDExYAcwGxkg5oNIgABigDqLARdgZmGB2wICrKwAAcSA3xKgIxlZ0PwCEEAMBCxhgHoWSQtAADFAAxgfYEJ1GEAAQbQw4tUCsocBYQVAADEgu4uRkREeUCwszEwwLhOKLQABhNDCBA4aSDgwwhIAJKqYUPwCEEAMUK/AUwnc9aywJMCI7DAgAAggBohZ8JTBhGIJzCoWZL8ABBCYidAB8RUjWppkYUG2BSCAGMDqEMZiswUtXgACiAHsFYixTMywGGLGpgUWYgABxAA2mQkWCMyMqFoYmdD8ACQAAogBHJHMrCxg1cyIiICmCkYWDFsAAgiihYmZCewFFpR0BfI3LLch+QUggBiQ0iQjEyMDmh54qCBlUIAAYsCRJsElADQvgWKTlRGeKwECiAF3XgGmMEYQYADZzcoA9z5AAMG9RQCAtEC9DxBADFiyFyMjVi0wABBAWLQwQdIiuhYGWJIACCBg+KKUJ9BoBRdS2LQALQMIIGDQIEmwAO1kYcVWHCDZAhBAqFqYmOAxj2YNtAwDAYAAYmDEiBYWzHKKkRERYiwAAYSphZEZwxZGZiZQVEJTJkAAMTCyokc7M5oORlC5wcoEjxeAAAJqQXU0UB6W5WFmABMtEzMi1wEEEFAbE0YyAUuzMMEsYQalMkQSBQggUDmNPU3C9IA4LCxI+QUggEBiKOU8yExgqccCL3chnkPKlQABhGo6ejHBDKmdUHMlQAAhhQvQaGZGkBIkjcAMywLmI+VKgABCSowsTJhZkhlWXiBpAQggYBqBZl9GVOdBcz0LZqEEEEAMqLULMBLg1THWog9IAwQQA0qiZcRW5aPbAhBADCg1El4tMAAQQAxoiZYZXnTh1AIQQAzo2QlYpDDjcBgrxGEAAcSAJTthswmiBUwDBBC2GpkZJTaRvQ+mAQKIAUuuxdZWQvILQABBmSxMjBj5EpcWgACCMoFOYYSpZyHQHgMIMACt2hmoVEikCQAAAABJRU5ErkJggg=="; 
NSString *mailString = [[ @"mailto:?subject=Subject%20Here&body=%3Cb%3EFat%20Text%3C%2Fb%3E%0A%3Cimg%20src%3D%22"stringByAppendingString:imgUrl] stringByAppendingString:@"%22%20alt%3D%22An%20image%22%20%2F%3E"]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:bodyString]];` 

3.0用に開発している場合は、かなり簡単に行うことができます。 MFMailComposeViewControllerの使用。

関連する問題