2017-03-22 6 views
0

最近、私のモバイルアプリケーションのデバッグ出力に「アプリケーションのための有効な 'aps-environment」エンタイトルメント文字列が見つかりませんでした。この問題をデバッグする際、私はApple Developer Accountに戻りました。私はプロビジョニングプロファイルがもう存在しないことを発見しました。それは効果がないはずですが、アカウントは数ヶ月前に更新されました。それは非常に奇妙で予期せぬことです - 他に誰もこれを見ましたか? Xcodeで古いプロビジョニングプロファイルをすべて削除し、Apple Dev Portalで新しいプロビジョニングプロファイルを生成してそこから移動する必要がありますか、失われたプロファイルを回復する方法はありますか?Appleデベロッパーアカウントでプロビジョニングプロファイルが見つかりませんでした

ありがとう、 Sanjay。

+0

プロジェクトで自動コード署名を使用するように切り替えましたか? – wottle

+0

@wottle私はいつも自動コード署名をしています。しかし、アップルポータルのデベロッパーアカウントからプロファイルが消え去っていることをどう説明しても関係ありませんか? –

+0

さて、以前は、開発者アカウントに結びついた人が「問題を修正」ボタンをクリックした場合、不要になったと思われるプロファイルが削除されることがありました。通常、手動で作成されたものは削除され、Xcodeによって自動的に作成されたものが削除されます。自動コード署名は、Appleがあなたの手動証明書やプロフィールなどに触れないと言ったとは思っていたが、同様のことをすることができた。複数の人がこの開発者アカウントを共有している?誰かが「Fix Issues」ボタンをクリックしたことがありますか? – wottle

答えて

0

なぜプロフィールがなくなったのかは分かりません。彼らは期限切れになり、清掃されたかもしれません。期限内に更新しなかった場合は、証明書が失効し、プロファイルが無効になっている可能性があります。

私はプロフィールが消えているとは聞いていませんが、一部の開発者の行動のためにプロファイルのみが削除されています。いずれにせよ、この時点で、いくつかの新しいプロファイルを作成してMacにダウンロードし、通常どおりに構築することができます。まだ行っていない場合は、新しいプロファイルをダウンロードする前にMacから古いプロファイルを削除します。

関連する問題