2

iPhone で MessageUI フレームワークを使用して、アプリ内からメッセージを送信することは可能ですか?

または、iMessage の URL スキームはありますか?

4

3 に答える 3

1

iOS 4.* では、アプリ内からメールや SMS を送信できます。MessagUI viewController の使用。 iOS 5 はまだ NDA の下にあるため、ここで新しい API について議論することはできません。

ドキュメントを確認しましたが、そこには iMessage についての言及はありません。それでもシステムは iMessage 経由でメッセージを送信する場合がありますが、それについて通知されることはありません。

これの主な理由は、iMessage がシステム内で透過的であるためです。通常の SMS アプリケーションとして開始され、システムが相手も iOS 5 を使用していることを検出すると、iMessage に切り替わります。

于 2011-06-23T12:24:59.227 に答える
0

フレームワークを使用して、iPhone アプリケーションでメッセージやメールを送信できますMessageUI。理解するのはとても簡単です。iOS の MessageUI フレームワーク リファレンスを参照してください。

于 2012-03-19T07:46:28.480 に答える
0

iPhone の iMessage URL スキーム (まだ)は、iMessage または電話番号に関連付けられている AppleID のsms:imessageid
場所のようです。imessageidこれは iPhone では機能しますが、(Mac) OS X のメッセージでは機能しません。

MacOS X のメッセージ URL スキームは 'imessage:imessageid' で、imessageidは iMessage に関連付けられた AppleID です。これにより、OS X ではメッセージ アプリが起動しますが、iPhone では iMessage アプリは起動しません。(後者はいつかiPhoneでも動くと思います。)

于 2012-04-25T18:57:45.740 に答える