I'm responsible for an iOS App development and we were using an individual apple account on this App. Now the company decided to move to a Corporate Account.
I read everything in Apple's Documentation and then executed the whole process.
This App does not use Keychain, so I didn't see any problem in moving forward with the process. It would not affect the current users on the update.
THE PROBLEM IS:
Now when I update from previous version (using old account) to the latest version (using new Account) the app crashes immediately (only shows the Launch Screen and crashes).
Additional Info:
- The generated Application-Identifier has changed from team_id1.com.myapp to team_id2.com.myapp as expected.
- We're using Fastlane on the build/deploy process
- We're using Crashlytcis to Crash Report (which is not triggering any report on those crashes).
- All Certificates (Push, Development, Distribution) were recreated on the New Account.
- Installing the new version from scratch works just fine.
- I'm downloading the update from Internal Testflight Tests.
EDIT: I'm suspecting that it may not be a crash. It might not open the app at all and it's aborting the launch before it can reaches application:didFinishLaunchingWithOptions: