プッシュ通知を使用してユーザーに通知しています。実際のデバイスでテストに成功しました。今、私はそれを自分のアプリに統合しようとしています。ユーザーのデバイス トークンを取得する方法を知りたいです。
httpまたはftpを介してデバイストークンをサーバーに送信し、それらをデータベースに保存できると思います。サーバーは、トークンを提供するすべてのデバイスに通知をプッシュする責任があります。これは仕事をする正しい方法ですか、それとももっと良い方法がありますか?
プッシュ通知を使用してユーザーに通知しています。実際のデバイスでテストに成功しました。今、私はそれを自分のアプリに統合しようとしています。ユーザーのデバイス トークンを取得する方法を知りたいです。
httpまたはftpを介してデバイストークンをサーバーに送信し、それらをデータベースに保存できると思います。サーバーは、トークンを提供するすべてのデバイスに通知をプッシュする責任があります。これは仕事をする正しい方法ですか、それとももっと良い方法がありますか?
次のコードを使用して、デバイス トークンを出力できます。
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSString *str = [NSString stringWithFormat:@"Device Token=%@",deviceToken];
NSLog(str);
}
詳細については、ここをクリックしてください: Tutorial_Programming Apple Push Notification Services
badge
はい、アプリケーションアイコンの横に表示されている番号とともに、サーバー側で処理する必要があります。PHP
ユーザーがアプリを起動するたびにトークンを受け取り、db でバッジ アイコンを 0 に設定するファイル (またはよく知っているもの) を使用できます。新しい通知を送信するたびに、そのフィールドを +1 増やします。これがお役に立てば幸いです。