iphone - 如何通过 iPhone 应用程序将图像附加到消息中?

标签 iphone ios uiimage mms mfmessagecomposeviewcontroller

我想发送带有图像数据的消息。所以我使用了 MFMessageComposeViewController。 但是那个 Controller 只提供短信服务。所以我使用 UIPasteBoard 附加了一个图像数据。 但它也不起作用。键入消息时不会创建“粘贴”按钮。在 UIPasteBoard 中附加图像显然是成功的。 我认为使用 MFMessageComposeViewController 不能解决我的问题。 我怎样才能实现我的目标?

最佳答案

这对于当前的 MessageUI API 是不可能的:MSMessageComposeViewController 不像 MFMailComposeViewController 那样接受附件。

目前执行此操作的唯一方法是使用允许您通过 REST 调用等方式发送彩信的外部服务。

GSMA 正是为此目的定义了 REST 规范: http://www.gsmworld.com/oneapi/reference_documentation-version_1.html (此页面上有多个 pdf)

尝试寻找实现此规范的本地服务提供商,您就可以开始了。

只是将直接 wiki 链接添加到 OneAPI MMS 规范:http://gsma.securespsite.com/access/Access%20API%20Wiki/MMS%20RESTful%20API.aspx以及指向 PHP/Java 沙箱的链接 https://github.com/OneAPI/GSMA-OneAPI可以在本地测试 MMS。干杯。

关于iphone - 如何通过 iPhone 应用程序将图像附加到消息中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3577565/

相关文章:

iphone - 减少 UITableView 各部分之间的空间

iphone - iOS : Date format - 20-Sep-2012

objective-c - 来自Twitter TWRequest处理程序的泄漏

ios - 如何在 Swift 中从相机或照片库加载图像

ios - 像 Apple 那样在按钮中插入人字形?

iphone - 在 "centre"模式下,如何在 UIImageView 中缩放图像? (换帧不起作用)

iphone - 如何在 iOS 4.0+ 中以字节为单位获取 UIImage 的大小?

ios - 如何创建带圆角的tableview

iphone - 隐藏和显示 View

ios - 无法将类型 '(UIImage?, PHAsset?)' 的值分配给类型 UIImage? swift 2.2