0

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のサンプル アプリケーションも試しました。

どなたか解決方法やエラー箇所の特定方法を教えて頂けないでしょうか?

4

0 に答える 0