2012-05-24 60 views
2

我有興趣瞭解如何使用最新的iOS編程方式編寫SMS/MMS,以包含聲音文件,同時考慮到如果文件太大(此時不確定最大大小) ,任何信息讚賞)應該顯示給用戶一個錯誤。如何在iOS中編程使用音頻文件編寫MMS?

我知道這可以做到,因爲蘋果iphone的內置錄音機允許通過短信發送音頻文件,如果它們不是太大。我想了解它是如何通過編程實現的,可以使用哪些聲音格式,以及有什麼限制。

回答

2

您不允許通過MessageUI框架發送MMS,這是框架iOS允許開發人員與消息傳遞界面交互的框架。 Apple在其應用中使用私有API,並且任何私有API的使用= App Store中的自動拒絕。

+0

如果他們提供設施添加附件,那麼爲什麼我們不能發送附件與messageUI框架? – Rivan

1

Raphael是對的,目前iOS版本(iOS 5)目前沒有辦法使用MessageUI框架發送MMS。

我們發現的一個潛在解決方法是創建一個「發送彩信」屏幕,用戶可以在其中附加所選音頻/ pxt,然後當用戶點擊發送按鈕時,撥打第三方MMS提供音頻/圖像的網關。

相關問題