0

プッシュ通知を有効にしてプロファイルを作成しました。IPA ファイルをデバイスにインストールした後、アプリがデバイス トークンを取得していません。この問題が私のアプリに表示される理由を誰か知っていますか?

4

1 に答える 1

0

アプリデリゲートの didFinishLaunchingWithOptions に、次の行を追加します

[[UIApplication sharedApplication] 

   registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert];

次に、デリゲート関数を次のように実装します

  - (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
  {
       NSString *str = [[NSString stringWithFormat:@"%@",deviceToken] stringByReplacingOccurrencesOfString:@"<" withString:@""];
       str=[str stringByReplacingOccurrencesOfString:@">" withString:@""];
       str=[str stringByReplacingOccurrencesOfString:@" " withString:@""];

    //str is your device token and can used now.
   }
于 2013-02-28T13:23:05.860 に答える