2016-07-13 7 views
2

私は自分のアプリにGCMで通知する通知を1つ作成していますが、1つの通知にすべての通知が表示されるので、2〜3の通知を受け取ると、IOS上のwhatsappなどの通知方法をグループ化する方法

アプリの1つのターゲットにすべての通知をグループ化するにはどうすればよいですか?私はそれがアンドロイドのようになると思う、私はいくつかのIDで通知を識別する必要がありますが、私はそれについての情報を見つけることができませんでした。アプリがバックグラウンドで動作しているときに実行コードザッツ

// [START ack_message_reception] 
func application(application: UIApplication, 
        didReceiveRemoteNotification userInfo: [NSObject :AnyObject]) { 
    print("Notification received: \(userInfo)") 
    // This works only if the app started the GCM service 
    GCMService.sharedInstance().appDidReceiveMessage(userInfo); 
    // Handle the received message 

    // [START_EXCLUDE] 
    NSNotificationCenter.defaultCenter().postNotificationName(messageKey, object: nil, 
                   userInfo: userInfo) 
    // [END_EXCLUDE] 
} 

そして、GCMメッセージコードは次のとおりです。

array('body' => 'Someone wants to practice with you !!!', 
              "sound" => "default", 
              "vibrate" => "1", 
              "time_to_live" => "1" 
            ); 

はあなたの助けをいただき、ありがとうございます。

+0

誰かが知っていますか?または私はとても悪いことを説明していますか? :( – Roke

答えて

0

以前の通知をグループ化または更新するには、collapse-idを使用する必要があります。 これを参照して、役立つことを願ってください。

[Answer][1] 
関連する問題