我确实在iPhone中闲逛了MMS
,但没有找到太多相关信息,大部分发现都与图像有关。我想使用MMS
在iPhone
中使用ios sdk
发送音频,是否可以做到这一点?我对MMS
有以下查询。
如何使用MMS
识别iPhone
中的所有iOS SDK
音频文件?
如何使用MMS
播放iPhone
中的iOS SDK
文件?
有人可以帮助我识别这些东西!
最佳答案
iOS中的开发人员无法使用Multimedia Messaging Service中的MMS
。
只有messages.app可以发送MMS
,您不能访问messages.app中的任何数据,也不能发送MMS
。
iOS SDK提供了Message UI Framework,可让您发送电子邮件和短信。但是文本消息仅限于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");
}
}