Start a new topic
Solved

IOS Publishing error

Hello, i have tried to publish an IOS app, but i get the error:


ERROR ITMS-90035: "Invalid Signature. Code object is not signed at all. The file at path [XXX XXX XXX.app/Frameworks/WikitudeSDK.framework/strip_wikitude_framework.sh] is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"

ERROR ITMS-90035: "Invalid Signature. Code object is not signed at all. The file at path [XXX XXX XXX.app/Frameworks/WikitudeSDK.framework/strip_wikitude_framework.sh] is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"

 

I have cleaned the app, but with no success... When i'm uploading it to itunes connect, it says that the wikitudeSDK.framework has 0 entitlements....



Hello I am having the same problem, after executing the scripts this is the answer:

strip_wikitude_framework.sh:

  • removing architectures
  • --preserve-metadata=identifier,entitlements: no identity found


wikitude_bitcode.sh:

  • Stripping bitcode information


But when trying to validate I get this error:


Invalid Bundle Structure - The binary file 'Runner.app/Frameworks/WikitudeSDK.framework/WikitudeSDK-x86_64' 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.


Wikitude Flutter Plugin 9.8


flutter doctor:


[✓] Flutter (Channel unknown, 1.22.6, on macOS 11.4 20F71 darwin-x64, locale

    es-ES)

    Flutter version 1.22.6 at /Users/meguidazu/programas/flutter

    Framework revision 9b2d32b605 (5 months ago), 2021-01-22 14:36:39 -0800

    Engine revision 2f0af37152

    Dart version 2.10.5


[✗] Android toolchain - develop for Android devices

    Unable to locate Android SDK.

      Install Android Studio from:

      https://developer.android.com/studio/index.html

      On first launch it will assist you in installing the Android SDK

      components.

      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup

      for detailed instructions).

      If the Android SDK has been installed to a custom location, set

      ANDROID_SDK_ROOT to that location.

      You may also want to add it to your PATH environment variable.



 

[✓] Xcode - develop for iOS and macOS (Xcode 12.5)

    Xcode at /Applications/Xcode.app/Contents/Developer

    Xcode 12.5, Build version 12E262

    CocoaPods version 1.10.1


[!] Android Studio (not installed)

    Android Studio not found; download from

      https://developer.android.com/studio/index.html

      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup

      for detailed instructions).


 

[✓] Connected device (1 available)            

    iPhone de UPtheMEDIA (mobile) • 346d67b5a07a4c444df570b85c20ca3784b356a3 •

      ios • iOS 12.5.2


! Doctor found issues in 2 categories.


Hi Hendrik,


Good to it's working for you with Olivier's approach.


Greetings

Nicola

Hi Luis,


Please make sure to follow the documentation - especially the 'iOS App Store submission'. Also, please have a look at other forum posts which deal with issue. 


Thx and greetings

Nicola



Login or Signup to post a comment