We recently completed an app transfer between two Apple Developer Program teams.
Before releasing the first post-transfer version, we need to verify the update behavior from several specific historical versions signed by the previous team. Our main question is not limited to TestFlight: we would like to know Apple's recommended and supported method for reproducing this update path.
Could you clarify the following?
- What is Apple's recommended and supported method for testing an update from a specific pre-transfer version to the first post-transfer release?
- Can an archived Ad Hoc IPA signed by the previous team be used as the starting version for this test?
- Can that IPA be updated by a post-transfer TestFlight, Development, or Ad Hoc build signed by the recipient team?
- Which of these methods most accurately reproduces an App Store update after an app transfer?
- For a manual Development or Ad Hoc update, is the
previous-application-identifiersentitlement required? - If it is required, how should the recipient team request a provisioning profile that authorizes this entitlement?
Thank you.