ERROR ITMS-90171: "Invalid package structure - binary" XYZ.app/abc.bundle/Contents/MacOS/Abcbundle "not allowed

ERROR ITMS-90171: "Invalid Bundle Structure - Binary" abcd.app/xyz.bundle/Contents/MacOS/xyzBundle "is not allowed. Your application may have standalone executables or libraries other than the CFBundleExecutable supported see the programming guide Bundle at https://developer.apple.com/go/?id=bundle-structure for information on the structure of the iOS application package. "

I am using the Mac OS package in my project as using Framework. It works great on an iOS device as well as in Simulator, but when I try to load the application into the application store, it gives me the above error.

Please give me an offer.

+4
source share
1 answer

Finally, I found my answer from so many digging. I used the kit for Mac OS and the application for iOS. This must be compatible for the iOS app.

Go to Target -> Build Settings and Just change the base SDK from macOS to Latest iOS . Also change Skip Installation to NO

+2
source

Source: https://habr.com/ru/post/1675261/


All Articles