Error ITMS-90206 Invalid bundle contains disallowed file 'Frameworks' Error ITMS-90206 Invalid bundle contains disallowed file 'Frameworks' xcode xcode

Error ITMS-90206 Invalid bundle contains disallowed file 'Frameworks'


I solved the problem

Firstly, set into Build Settings

  • For main project (here XXX) : Embedded Content Contains Swift Code to YES

  • Custom Framework (SharedXXX) : Embedded Content Contains Swift Code to NO

  • Custom Framework (SharedXXX) : Runpath Search Path = @executable_path/../../Frameworks

This helped me solving that issue


I faced the same problem while trying to upload from Xcode 9.3This happened because I added 'use_frameworks' in my OneSignalNotificationServiceExtension

enter image description here

The value Always Embed Swift Standard Libraries found in Build Settings should be set to Yes only for you main Projects and not for your custom frameworks or extensions.