2017-06-30 15 views
0

いつものように、アップルの過度に複雑な手続きが私を怒らせている。アップルの証明書を更新する

私たちはプッシュ通知(他の証明書の中でも)を使用するアプリケーションを持っています。これは2ヶ月前になくなりましたが、私たちは新しい証明書を手に入れることができませんでした。これは言うまでもなくばかげています。

アップルIDデベロッパーアカウントに新しい証明書を追加し、p12ファイルを生成し、Keychainに追加し、.pemファイルに変換しましたが、アプリケーションはまだ失敗します。間違った証明書を作成したり、間違った場所に保管したり、アプリなどにリンクしたりしていないかどうかわかりません。

誰かが完全に正確な手順を記載することで、 Xcodeとアプリケーションビルドで見つかった新しい証明書を取得していますか?

ありがとうございました。

LATEST

[OK]をので、まだダフアプリ。証明書をクリアし、新しいプロビジョニングプロファイルを作成し、新しい証明書を作成し、キーチェーンに追加し、システムキーチェーンにコピーしました。(それは以前のように見えましたが...)

エラーは次のとおりです。 。

ターゲット>機能>の両方がプロファイルをプロビジョニング」と言う

署名>通知

ターゲット>一般のプッシュは、「iPhoneの流通署名証明書が含まれていない "XXXXXX":XXXXX(Mを..... ... 6「)

私はキーホルダーと私はプロファイルに証明書を追加できない理由がないという考えに追加した後に何をやるべきかわからない。プッシュ通知のApp IDで有効になっている。

+0

証明書を更新するたびに、プロビジョニングプロファイルも更新してください。 –

+0

Thx Mila - すべてのプロファイルは2018年に有効期限が切れていますが、無効と表示されています - 今後は有効ですがまだ有効ではありません - ダウンロードしたプロビジョニングプロファイルで何かする必要がありますか?アップルのシンプルな「更新」ボタンのために、ここに円を描いています.... – RobertyBob

+0

は、自動Xcode署名と差異をトグルしました。アプリはシムでビルドされて実行されますが、プッシュクラッシュする – RobertyBob

答えて

0

Hereはthですあなたが望む新しい証明書を取得するための完全で正確なステップ。

+0

外部リソースへのリンクが推奨されますが、それが何で、なぜそこにあるのか。ターゲットサイトに到達できない場合や、永続的にオフラインになる場合は、常に重要なリンクの最も関連性の高い部分を引用してください。 – Paulw11

+0

はMoEngageのダッシュボードビットがMoEngageの何にでも当てはまるようになるまでこれを続けています - Xcode/app内の.pemファイルで何をするのですか? – RobertyBob

+0

'.pem'ファイルはあなたの' push notification server 'で使われます。サーバ上で '.pem'ファイルを見つけてそれを置き換える必要があります。 – ovo

関連する問題