Facing issue when archiving assembly in Appstore

The application successfully archives. But when I load the application in the appstore , I ran into this problem.

ERROR ITMS-90017: "This package is not valid. IPA format requires a top level directory named" Payload "containing only the .app package and additional plugins in the plugins directory."

I checked this and another SO post . But I did not get any solution and had no idea where the problem came from.

Fixed solution:

  • verified package identifier and certification.
  • create backups and certificate file.
  • In Info.plist added

    • CFBundleInfoDictionary version 6.0

    • "LSRequiresIPhoneOS" as BOOL with a YES value for your purpose.

updated:

  1. In Xcode Organizer, select "Export ..." → "Save for Development ...". The result xxx.ipa is renamed to xxx.zip and then unpacks it. It has a "payload . "

There is still a problem. Please help me with this.

+4
source share

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


All Articles