2

是否可以使用 iPhone 上的 MessageUI 框架从应用程序内部发送消息?

或者,是否有 iMessage 的 URL 方案?

4

3 回答 3

1

使用 iOS 4.*,您可以从应用程序内部发送电子邮件和 SMS。使用 MessagUI 视图控制器。 由于 iOS 5 仍处于保密协议下,我们不能在这里讨论任何新的 API

我检查了文档,里面没有提到 iMessage。系统仍可能通过 iMessage 发送消息,但不会通知您。

主要原因是iMessage在系统中是透明的,一开始是普通的短信应用,如果系统检测到对方也有iOS 5,就会切换到iMessage。

于 2011-06-23T12:24:59.227 回答
0

我们可以使用MessageUI-framework 在我们的 iPhone 应用程序中发送消息和邮件。这很容易理解。请参阅iOS 的 MessageUI 框架参考

于 2012-03-19T07:46:28.480 回答
0

iPhone 上的 iMessage URL 方案(仍然)似乎sms:imessageid
imessageid与 iMessage 或电话号码关联的 AppleID。这适用于 iPhone,但不适用于 (Mac) OS X 上的消息。

MacOS X 上的消息 URL 方案是“imessage:imessageid”,其中imessageid是与 iMessage 关联的 AppleID。这将在 OS X 上启动 Messages 应用程序,但不会在 iPhone 上启动 iMessage 应用程序。(我认为后者有一天也会在 iPhone 上运行。)

于 2012-04-25T18:57:45.740 回答