Title: Unable to upload app after App Transfer – ITMS-90076 Team ID mismatch (Keychain access issue)
Body:
Hello,
I am experiencing an issue when uploading an iOS app after an App Transfer between two developer accounts.
Current situation:
- The app has already been transferred to a new Apple Developer Team
- The app appears correctly under the new team in App Store Connect
- The Bundle Identifier remains the same
- I am building the app using the new Team's Apple Distribution certificate
- A new App Store provisioning profile has been created for the new Team
However, when attempting to upload via Xcode Organizer (Distribute App → App Store Connect → Upload), the upload fails with the following error:
ITMS-90076: Possible loss of keychain access.
From my understanding:
- The previous app versions were signed with the old Team ID
- The new build is correctly signed with the new Team ID
This seems to indicate that although the App Transfer is complete from a UI perspective, the App Store backend still compares against the previous Team ID.
Questions:
- Is this expected behavior immediately after an App Transfer?
- Is there any required step to fully synchronize or refresh the app’s Team ID internally?
- Should it be possible to upload successfully after transfer without changing the Bundle ID?
- Is there a known delay or internal process before uploads from the new Team are accepted?
Additional info:
- Xcode version: [your version]
- Newly created archive after transfer
- Certificates and provisioning have been recreated under the new Team
Any guidance or similar experiences would be greatly appreciated.
Thank you.
日本語
現在、App Transfer後のアプリをアップロードする際に問題が発生しています。
【状況】
・アプリは新しいApple Developer Teamへ移転済み
・App Store Connect上でも新しいTeamに表示されています
・Bundle Identifierは変更していません
・新TeamのApple Distribution証明書でビルドしています
・新しいApp Store用Provisioning Profileも作成済みです
しかし、Xcode Organizerからアップロード(Distribute App → App Store Connect → Upload)を実行すると、以下のエラーで失敗します。
ITMS-90076: キーチェーンアクセスの喪失の可能性
【認識】
・旧バージョンは旧Team IDで署名されている
・新ビルドは新Team IDで正しく署名されている
【疑問点】
- App Transfer直後にこの現象は仕様として起こるものでしょうか?
- 内部的にTeam IDの同期や再反映を行う必要はありますか?
- Bundle IDを変更せずにアップロードは可能な想定でしょうか?
- App Transfer後にアップロードが可能になるまでタイムラグはありますか?
【補足】
・アーカイブはTransfer後に新規作成しています
・証明書およびプロビジョニングは新Teamで再作成済みです
同様の事象や解決方法をご存じの方がいらっしゃいましたら、ご教示いただけますと幸いです。
よろしくお願いいたします。