2

私はMMSiPhoneでぐるぐる回しましたが、これに関する情報はあまり見つかりませんでした。調査結果のほとんどは画像に関連しています。MMSiPhone使って音声を送りたいのios sdkですが、可能ですか? について以下の質問がありますMMS

MMSを使用してすべてのオーディオ ファイルを識別する方法iPhoneiOS SDK?

を使用してMMSファイルを再生するには?iPhoneiOS SDK

これらのことを特定するのに誰か助けてくれませんか!

4

1 に答える 1

3

MMSiOS の開発者は Multimedia Messaging Service を利用できません。messages.app のみが送信できますMMS。messages.app からのデータにアクセスすることも、MMS.

iOS SDK は、電子メールおよびテキスト メッセージを送信できるメッセージ UI フレームワークを提供します。ただし、テキスト メッセージSMSのみに制限されます。


更新: iOS 7 は添付ファイルをサポートするようになりました。

 - (void)sendAudioFile:(NSURL)audioFilePath {
    if ([MFMessageComposeViewController canSendAttachments] &&
        [MFMessageComposeViewController canSendText] &&
        [MFMessageComposeViewController isSupportedAttachmentUTI:@"com.apple.coreaudio-​format"]) //.caf files
    { 
        NSLog(@"can send");

        MFMessageComposeViewController *message = [[MFMessageComposeViewController alloc] init];
        [message addAttachmentURL:audioFilePath withAlternateFilename:nil]; //.caf file
        message.messageComposeDelegate = self;
        [self presentViewController:message animated:YES completion:nil];
    }
    else {
        NSLog(@"cannot send");
    }
}    
于 2013-01-21T10:06:51.767 に答える