我有兴趣查看如何使用最新的 iOS 以编程方式编写 SMS/MMS 以包含声音文件的工作代码,考虑到如果文件太大(此时不确定最大大小,任何信息表示赞赏)应该向用户显示错误。
我知道这是可以做到的,因为苹果 iphone 的内置录音机允许通过短信发送音频文件,如果它们不是太大的话。我想了解它如何以编程方式实现这一点,我可以使用哪些声音格式以及有哪些限制(如果有)。
我有兴趣查看如何使用最新的 iOS 以编程方式编写 SMS/MMS 以包含声音文件的工作代码,考虑到如果文件太大(此时不确定最大大小,任何信息表示赞赏)应该向用户显示错误。
我知道这是可以做到的,因为苹果 iphone 的内置录音机允许通过短信发送音频文件,如果它们不是太大的话。我想了解它如何以编程方式实现这一点,我可以使用哪些声音格式以及有哪些限制(如果有)。
不允许通过 MessageUI 框架发送彩信,这是 iOS 允许开发人员与 Messaging 接口交互的框架。Apple 在其应用程序中使用私有 API,任何使用私有 API 的行为 = App Store 中的自动拒绝。
Raphael 是对的,当前的 iOS 版本(iOS 5)目前还没有办法使用 MessageUI 框架发送彩信。
我们发现的一种潜在解决方法是创建一个“发送彩信”屏幕,用户可以在其中附加他们选择的音频/pxt,然后当用户点击发送按钮时,调用第 3 方彩信网关以发送音频/图像。