# Appstore Support - Getting error while upload app to testflight

**URL:** <https://devforum.zoom.us/t/appstore-support-getting-error-while-upload-app-to-testflight/58145>\
**Category:** iOS\
**Created:** [September 29, 2021, 7:39am UTC](https://devforum.zoom.us/t/appstore-support-getting-error-while-upload-app-to-testflight/58145 "2021-09-29T07:39:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![colakang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/colakang/32/19593_2.png) [@colakang](https://devforum.zoom.us/u/colakang)\
**Post date:** [September 29, 2021, 7:39am UTC](https://devforum.zoom.us/t/appstore-support-getting-error-while-upload-app-to-testflight/58145/1 "2021-09-29T07:39:11Z")

</div>

Appstore Support - Getting error while upload app to appstore / testflight  
Mobile Meeting SDK  
iOS

Hello Zoom Team,

I am able to integrate ZoomSDK successfully in my app and its working fine. While uploading app to Appstore / Testflight, i am getting below errors. I am struggling almost three days on this.

Even i have tried below script in Podfile.  
post\_install do |installer|  
installer.pods\_project.targets.each do |target|  
target.build\_configurations.each do |config|  
config.build\_settings[‘ENABLE\_BITCODE’] = ‘NO’  
end  
end  
end

Please help me to proceed with this.

Xcode Version: 12.5  
ZoomSDK Version: v5.7.1.645

App Store Connect Operation Error  
ERROR ITMS-90171: “Invalid Bundle Structure - The binary file ‘/Frameworks/MobileRTC.framework/MobileRTC’ is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at [https://developer.apple.com/go/?id=bundle-structure](https://developer.apple.com/go/?id=bundle-structure) for information on the iOS app bundle structure.”

App Store Connect Operation Error  
ERROR ITMS-90171: “Invalid Bundle Structure - The binary file ‘Power 20.app/PlugIns/Power20.appex/Frameworks/MobileRTCScreenShare.framework/MobileRTCScreenShare’ is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at [https://developer.apple.com/go/?id=bundle-structure](https://developer.apple.com/go/?id=bundle-structure) for information on the iOS app bundle structure.”

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [September 29, 2021, 5:48pm UTC](https://devforum.zoom.us/t/appstore-support-getting-error-while-upload-app-to-testflight/58145/2 "2021-09-29T17:48:34Z")

</div>

Hey @colakang,

Thanks for using the dev forum!

Please try the following:

1. Make sure that in your main target MobileRTC.xcframework is set to “embed and sign”.
2. Make sure that your main target does not contain MobileRTCScreenShare.xcframework, this framework can only exist in a broadcast extension target.
3. Make sure that in your broadcast extension target, you have set MobileRTCScreenShare.xcframework to “do not embed”.
4. Make sure that you have disabled bitcode for each target and not just your main target.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 30, 2021, 3:49am UTC](https://devforum.zoom.us/t/appstore-support-getting-error-while-upload-app-to-testflight/58145/3 "2021-10-30T03:49:22Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
