I have App Store Connect issues, after when I transferred application
another account.
Right. This is expected. iOS keychain access groups are prefixed by your App ID prefix, which is usually your Team ID. When you transfer the app, its App ID prefix changes to the Team ID of your new team and thus you lose access to your existing keychain access groups.
what can I do ?
That depends on your specific circumstances:
-
In many cases this loss of keychain access isn’t a problem — it results in a minor irritation, like the user having to log in again — and so you can ignore this warning.
-
In other cases this is a big deal. For example, I’ve worked with developers who store all the user’s data in an encrypted database with the encryption key held in the keychain. If they lose access to this keychain item, all the user’s data is gone!
If you’re in the second group then my advice is that you transfer the app back to the original team, which effectively undoes the change. You can then create a more considered plan for the transfer.
There are two standard ways to plan for this transfer:
Personally I’m not a fan of option A. The issue here is that it’s very error prone: If things go wrong, there’s no way for the user to recover.
In contrast, option B is much safer: If something goes wrong the user can continue using the old app. The main drawback, however, is that you have to convince your users to actually make the leap to the new app.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"