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