2012-05-08 8 views
2

私は知られたい、コードで可能な場合は、iTunesの機能を開きます "友人に教えてください"、メールのリンク&の写真をiTunesで送信します。どのように私のアプリから開いて "友達に教える"機能をiTunesで

私は唯一の方法はMFMailComposeViewControllerDelegateを使用し、自作のメールを作成することである...しかし、それは、メールに画像を含むために懸命だと思うpossibileない場合は...

+0

あなたのアプリリンクを共有したいですか? – Saad

+0

私のアプリ情報を(iTunesのような:リンク、サイズ、作者、ダウンロード..)共有するために、iTunesの機能を '友達に教える'機能を再利用したいのではなく、自分の機能を自分のコードに作り、自分で作るメール。 – BQuadra

答えて

1

ありがとうはいあなただけのメールのみでこれを行うことができ、および画像は、ハードもありません、ただ単にあなたがMFMailComposeViewControllerを使用することができ

- (void)addAttachmentData:(NSData *)attachment mimeType:(NSString *)mimeType fileName:(NSString *)filename 
+0

添付ファイルをメールに追加するのではなく、本当に最適な実装を創りました。 NSData * imageData = [NSData dataWithData:UIImagePNGRepresentation(emailImage)]; NSString * base64String = [imageData base64EncodedString]; [emailBody appendString:[NSStringのstringWithFormat:@ "

"、base64String]]; ' – BQuadra

1

メールで画像をatachするMFMailComposerのこのメッセージを使用し、画像を添付せず、サーバー上でホストするか、iTunesがホストする画像を使用するhtmlベースのメッセージを作成します。

を使用でき
+0

はい、これが私の現在の考えです。私は、著者、ランク、カテゴリなどのアプリの情報を取得するための簡単な方法が好きです...そして、iTunesは私にこの情報を適切な言語で提供します。私のための0の仕事と本当に素晴らしい実装... – BQuadra

0

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:URL_HERE]]; 

URL_HEREが表示され、そのコードが実行されるとSafariがiTunesのページを指す開きますiTunesのURLを指定してください。

+0

ehm、問題は...どのように私はiTunesからURL_HEREを取ることができません。それはボタンです、私はリンクを読むことができません.. – BQuadra

0

私も同様のものを探していて、「iTellAfriend」クラスを見つけました。わたしにはできる。

このソースコードをgithub/iTellafriendからダウンロードしてください。

関連する問題