2017-04-12 20 views
0

iOSアプリのプッシュ通知を追加します。私は使用していますthis tutorialプッシュ通知の登録に失敗しましたiOS

xcodeからデバイス(直接)を実行する場合。その成功しかし、私はいつtestFlightにアップロードします。私はエラーが発生します。生産と流通:

Failed registering for push notifications.The application will not be able to receive notifications.Error in registration for Push notification,check your provisioning profile.Original error:no valid 'aps-environment' entitlement string found for application

+0

プロビジョニングプロファイルでプッシュ通知を有効にしていないようです。 –

+0

はい、しかし、アプリID(リンゴの開発者)です。私はすでに開発と生産のためのプッシュ通知を有効にしています。 – Manutur

答えて

0

プロビジョニングプロファイル/エンタイトルメントファイルには、aps-environmentというキーが含まれていないようです。

xcodeから既存のプロビジョニングプロファイルを削除して、アプリケーション開発者のアカウントから再度ダウンロードし、テストフライトにアップロードする前に、アプリの.entitlementsファイルにaps-environmentのキーペアがあることを確認してください。

+0

はい、問題を解決しようとしました。最初はiOSディストリビューション(前:iOS開発)としてプロビジョニングプロファイルを作成し、資格でありがとうVittal Pai – Manutur

0

はあなたの世話を持っているモードの2種類があります。それに応じて設定してください。

ところで、それを試してみてください。 行くのXcodeの「環境設定」

「アカウント」

という名前の選択]タブには、左下の矢印に

クリックしてアップルIDを選択し、「詳細の表示」をクリックしてください

クリックをリフレッシュするコーナー

を "完了" し、再試行してください!

詳細はlinkに従ってください。

+0

私はすでにこのソリューションをテストしていますが、ポップアップエラーが常に表示されます。 – Manutur

関連する問題