11

少し前に、更新していたとき (XCode でプロファイルをプロビジョニングしていたとき、更新のたびにプロファイルを作成する必要がありました。

数回更新した後、作成できるようにしました。単なる証明書署名要求だと思っていましたが、代わりに iOS 証明書とプロビジョニング プロファイルが作成されました。

ただし、リストされているすべてのデバイスを自動的に追加すると、非常に悪くなります。

Apple 開発者ポータルから証明書/プロビジョニング プロファイルを削除したり、Xcode、 .mobileprovisionフォルダー、およびキーチェーンからプロファイルを削除したりするなど、複数の削除方法を試しました。どれも機能していません。しばらく消えてから再び現れます。

このプロファイルの生成と更新を停止するにはどうすればよいですか? CSR で生成されたプロファイルと競合し、コードサイン エラーが発生します。

チェックを外すことができる自動プロビジョニングオプションがあったようですが、見つかりません。すべてのデバイスがチーム プロビジョニング プロファイルに自動的に追加されますか?

4

2 に答える 2

0

私もこれに困惑していました。プッシュ通知を有効にするために必要な明示的なアプリ ID に関連付けられているため、独自のプロビジョニング プロファイルを使用したかったのですが、Apple はXC: com.myapp.*代わりにワイルドカード プロファイルを使用し続けました。最終的に私にとってうまくいった解決策は、開発者ポータルを使用して自動生成されたプロファイルを変更し、明示的なアプリ ID を使用してから、再ダウンロードしてインストールすることでした。自動生成されたプロファイルを削除することはできませんでしたが、それを機能させて問題を解決しました.

于 2014-12-03T07:17:18.970 に答える
0

xcodeのビルド設定を見てください。一般設定タブでのみチームを選択する必要があります。次に、ビルド設定タブに移動し、「コード署名」セクションで適切なプロビジョニング プロファイルを選択します。キーチェーンから証明書を削除せず、開発者センターから適切な証明書を再ダウンロード/インストールしない場合は、問題を解決する必要があります。

于 2014-02-06T11:51:02.990 に答える