プッシュ通知用にアプリを登録して中に入れる必要があります
- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
このコードの実装:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound |UIRemoteNotificationTypeAlert)];
今、私はそのようなエラーを得ました
エラードメイン= NSCocoaErrorDomainコード= 3000「アプリケーションに有効な「aps-environment」資格文字列が見つかりません」UserInfo = 0x26e320 {NSLocalizedDescription =アプリケーションに有効な「aps-environment」資格文字列が見つかりません}
Entitlements.plist 内に aps-environment キーを値「development」で配置しましたが、iPhone でアプリを実行しているときに次のようにエラーが発生しました。
アプリケーションのコード署名資格ファイルで指定された資格が、プロビジョニング プロファイルで指定された資格と一致しません。
私は何を間違っていますか?開発でプッシュ通知を使用するために developer.apple.com の AppID を更新し、Xcode から既存のものを削除して、新しいものを更新しました。
ありがとう!