Hi guys. I recently tried to upload an ios applica...
# multiplatform
y
Hi guys. I recently tried to upload an ios application made in Kotlin multiplatform and got the following reject fro Apple: ERROR ITMS-90171: “Invalid Bundle Structure - The binary file ‘TexelDemo.app/Frameworks/CoViewSDK.framework/CoViewSDK’ 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 for information on the iOS app bundle structure.” In the same project we also have another KMM sdk, and we did not get a reject about it. I tried to find what the difference is when trying to build the framework. The SDK that works is the one that uses ios { binaries { …}} while the one that gets rejected is built with the cocoapods {} plugin. We also notice that the generated CoViewSDK file is of type ‘document’ when opened with Mac finder, while the ‘good’ sdk is of type ‘Unix executable file’, Any ideas on how to approach this one?
👀 3
s
I know this is 3 years ago now 😂 but I asked over here too, what did you end up doing for this?