如何在iphone中发送格式化文本

时间:2012-05-15 09:22:14

标签: iphone ipad


我正在开发一个具有许多控件来格式化文本的应用程序。
控件如颜色,字体样式,边框,给文本背景,甚至动画。
<登记/> 我的问题是,我可以通过短信和彩信将这个格式化的文本发送给我的朋友吗?苹果支持吗? 请给我任何链接或任何参考,我可以在这里学习并在我的项目中实施。

提前做好了......

2 个答案:

答案 0 :(得分:3)

据我所知,这是不可能的,我在商店看到了很多这些应用程序,基本上只是保存为图片并发送为图片。

截至目前......在SDK中MFMessageComposeViewController不支持彩信。

虽然您可以渲染图像并发送它。

他们怎么做?

他们可能会将请求发回给他们的服务器,从那里发送一个mms?

以下是一些选项:

当前的MessageUI API无法做到这一点:MSMessageComposeViewController不接受MFMailComposeViewController之类的附件。

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

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

尝试找到一个实现此规范的本地服务提供商,你就可以了。

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

答案 1 :(得分:2)

Apple仅支持发送SMS短信,请使用MFMessageComposeViewController

由于短信只支持发送纯文本,因此无法设置任何格式。

MFMessageComposeViewController不支持MMS,这将允许您发送格式化消息。