iPhone アプリケーションにプッシュ通知を実装しようとしました。仮プロファイルが正常に作成されました。次のコードを使用してデバイストークンを読み取ろうとしたときに。
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
NSLog(@"didRegisterForRemoteNotificationsWithDeviceToken:\n%@", deviceToken);
viewController.tokenTextField.text = [NSString stringWithFormat:@"%@", deviceToken];
}
- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error {
NSLog(@"didFailToRegisterForRemoteNotificationsWithError:%@", [error localizedDescription]);
viewController.tokenTextField.text = [NSString stringWithFormat:@"Failed to get Device Token: %@", [error localizedDescription]];
}
エラーをスローします
didFailToRegisterForRemoteNotificationsWithError: アプリケーションの有効な 'aps-environment' 資格文字列が見つかりません
その後、証明書全体を消去して再作成し、もう一度続行します。それでも同じ問題が発生します。また、git ハブ https://github.com/damondanieli/Z2NotifyMeのサンプル アプリケーションも試しました。
どなたか解決方法やエラー箇所の特定方法を教えて頂けないでしょうか?