0

イベントに応じて通知をポップアップ表示するアプリを携帯電話に持っています。たとえば、見出しを知らせてくれるニュースリーダーや、ネットワーク プレイで順番を変える必要があるときに知らせてくれるゲームなどです。

一見、これらのアプリは、通知をトリガーする可能性のあるデータをリッスンするために起動する必要はありません。前回電話を完全にシャットダウンしてから Le Havre を起動したかどうかに関係なく、Le Havre のゲームでターンを行うのは私の番であるという通知を受け取ります。

コーディングしているアプリに同様の機能が必要です: ユーザーが意図的にアプリを起動していなくても (バックグラウンドで実行できるようにするため)、サーバーから送信されたイベントに応答して通知をポップするアプリが必要です。

これを行うために利用できるメカニズムは何ですか?

4

2 に答える 2

3

これらは、サーバーによって「プッシュ」されるため、プッシュ通知と呼ばれます。Appleのドキュメントはこちらです。

これは、それらに関するチュートリアル別のチュートリアルです。

于 2012-08-02T00:06:33.960 に答える
1

Luke の回答とは別に、別のアプリケーションを開く方法がもう 1 つあります。登録した特定の URL スキームで UIApplication の openURL メソッドを使用できます。

使用方法の詳細については、チュートリアルを参照してください: http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-working-with-url-schemes/

データを渡すには、引数の形式で渡すことができます。

于 2012-08-02T02:24:32.523 に答える