多くの人がプッシュ通知で苦労しています。 今、私はほとんどすべての作業をしています。私は証明書、鍵などをすべて所持しています。私はそれをはじめて実行し、プッシュ通知を許可してOKをクリックするかどうかを知らせる有名なアラートボックスを私に求めました。 しかし、決して今までデバイストークンの印刷物を手に入れたことはありません。 以下のメソッドにブレークポイントを設定しますが、そこでは決して停止しません。iPhoneでデバイストークンを取得していない5.1 Xcode 4.3.1
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWith:DeviceToken:(NSData *)deviceToken {
NSString *str = [NSString stringWithFormat:@"Device Token=%@",deviceToken];
NSLog(@"%@", str);
}
あなたは、シミュレータでアプリを実行した場合、デバイストークンを使用
(void)application:(UIApplication *)app didRegisterForRemoteNotificationsWith:DeviceToken:(NSData *)deviceToken { NSString *str = [deviceToken description]; NSLog(@"%@", str); }
ヘイチャレンジャー。 ありがとうございますが、私はこの方法にも慣れていません。私はそこにブレークポイントを置いたが、そこには決して到達しない。 – Harbutam
この関数はシミュレータでは呼び出されません。実際のデバイスでのみ呼び出されます –
OK、どこでプリントアウトを見ることができますか?主催者のデバイスログには? – Harbutam