9

最近アプリをビルドしようとして失敗し、アプリ ID プレフィックス (チーム ID) が開発者証明書のチーム ID と異なることに気付きました。ディストリビューション証明書のプレフィックスは正しく、チーム ID と一致しています。私のアカウントは個人用で、開発証明書の取り消しと再発行を何度か試みましたが、証明書が生成されるたびに異なるチーム ID の証明書が生成されます。

要約: アプリ識別子プレフィックス (iTunes Connect 上): 8RJ7xxxx ディストリビューション証明書 チーム ID: 8RJ7xxxx 開発証明書プレフィックス: 5PM6xxxx

結果: 開発者チーム ID の不一致 (XCode とキーチェーンの証明書の間) により、アプリがコード署名されません。

誰かがこの問題を見たり修正したりしましたか?

4

4 に答える 4

12

After a back and forth with iOS Developer Help personnel, we've determined that: The Team ID for the Development Certificate is randomly assigned and will be different from the Distribution Certificate. The arbitrary Team ID for the Development Certificate ultimately has no bearing on reality. The code signing issues I was having were coincidental and were eventually fixed by (what you can read elsewhere on this site) revoking everything, re-issuing all certificates...and (what I was not doing) WAITING PATIENTLY (took about a day) before everything went back into effect.

于 2013-06-27T08:46:57.960 に答える
0

https://developer.apple.comにログインすると、「識別子」の部分に、すべてのプレフィックスが別のものであることが表示されます。

開発者プロビジョニング プロファイル (ワイルドカード プロファイルだと思います) が証明書に正しく接続されているかどうかを確認します。または、xcode を使用してもう一度同期を削除して、それ自体で新しいものを作成することもできます :)

于 2013-06-06T13:24:24.493 に答える
0

どれもうまくいかなかったので、私の解決策は

Signing & Capabilities(自動署名を有効にするタブ)に移動します

無効にしapp groups / entitlementsます。それは私のために働いた。

于 2020-05-12T14:06:38.197 に答える