ITMS-90685,90205,90206 Errors when uploading Application to TestFlight

Rick_HK
1 min readMay 8, 2020

Making custom iOS dynamic framework sometimes is a good idea to

ERROR ITMS-90685
ITMS-90205, 90206

If you’re new to making iOS dynamic framework, you may encounter the titled errors when uploading apps to the TestFlight.

The reason these errors occur is that your .framework file contains other frameworks that your framework has dependencies with it.

ITMS-90685 means that the project has been referencing to multiple bundles that have the same bundle identifier.

ITMS-90205 means that your Framework file contains other bundles that do not belong to your Framework.

ITMS-90206 means that your Framework file contains a folder that contains other bundle files mentioned in 90205.

To solve this, you can just delete the Frameworks folder inside your .framework file.

Then make another build and it should be working ;)

Thats it. 🙂

Happy coding.

Find me at Twitter @rick3817

--

--

Rick_HK

Hi this is Rick from Hong Kong. I am a native iOS and Android mobile developer and also a tech enthusiast. Find me on Twitter https://twitter.com/rick3817