Meeting SDK Type and Version
iOS Meeting SDK 6.5.1 (version 6.5.1.26248)
Description
After updating to the Zoom iOS Meeting SDK 6.5.1, I discovered that MobileRTC.framework includes a nested Frameworks folder inside it. This leads to App Store Connect rejecting the build with the following error:
ITMS-90206: Invalid Bundle - The bundle at ‘Payload/GgugeUncleApp.app/Frameworks/MobileRTC.framework’ contains disallowed file ‘Frameworks’.
This issue did not exist in previous versions such as 6.4.5.
Error?
ITMS-90206: Invalid Bundle - The bundle at ‘…/MobileRTC.framework’ contains disallowed file ‘Frameworks’.
Troubleshooting Routes
- Reproduced the issue in a clean Xcode project.
- Compared the 6.5.1 SDK with 6.4.5, and confirmed the nested folder only exists in 6.5.x.
- Confirmed the IPA includes the nested Frameworks folder after archiving.
- Attempted to manually remove the nested folder, but this results in runtime errors.
- Verified correct
CFBundleShortVersionStringandCFBundleVersionformat in Info.plist. - Used the latest Xcode 16 and iOS SDK 18.
How To Reproduce
- Download and integrate Zoom iOS Meeting SDK 6.5.1 (26248)
- Build and archive an iOS app in Xcode
- Inspect the resulting
.ipa→ MobileRTC.framework includesFrameworksfolder - Submit to App Store → receive ITMS-90206 rejection