Start a new topic
Solved

Cannot upload to Apple Appstore

We have a problem uploading our app to app store. We are getting invalid bundle structure since adding the wikitude framwork for iOS (javascript)


Please can someone advise?


Hi,

Can you please refer to this post on stackoverflow and see if this solves your issue?

Thanks
Eva

 

Upgraded to wikitude 6.0

Using xcode


Building for development goes ok.  Except that .ipa file that used to be 60 MB under wikitude 5.x, is now 180+ MB.

When I build for release, and then try to upload to apple store using xcode or application loader I get these 2 errors:


ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'ARCelebTest.app/www/plugins/com.wikitude.phonegap.WikitudePlugin/src/ios/libWikitudeSDK-simulator.a' is not permitted. Your app can’t contain standalone executables or libraries, other than the 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."


ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'ARCelebTest.app/www/plugins/com.wikitude.phonegap.WikitudePlugin/src/ios/libWikitudeSDK.a' is not permitted. Your app can’t contain standalone executables or libraries, other than the 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."

I am using the cordova plugin

Hi Behadad,

How did you install the Wikitude Cordova plugin? Did you manually changed your Xcode project after adding the Wikitude Cordova plugin?

Can you post a screenshot of your project structure in Xcode? I expect the two mentioned static libraries to be under the `Frameworks` section like you can see in the attached screenshot.


Best regards,

Andreas

image

1) Added wikitude plugin using this commenad:

cordova plugin add https://github.com/Wikitude/wikitude-phonegap.git --save


2) I did not change anything in the xcode project

3) here are some screenshots

image


image




the easiest solution for me was to rebuild my environment, and reinstall wikitude 6.0

it now works. I do like to thank wikitude staff for their quick response to my email, posts and questions.


You're welcome! I'm glad it's working for you now.


Best regards,

Andreas

Login or Signup to post a comment