我想发送带有图像数据的消息。所以我使用了 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/