ERROR ITMS - 90167 No. app bundles found in the package

前端 未结 21 1427
有刺的猬
有刺的猬 2020-11-30 17:11

Before I start writing about the error, I\'m running on macOS Sierra and using Xcode 7.3.1.

So I\'m creating an Archive from my App, I validate the App and it passes

相关标签:
21条回答
  • 2020-11-30 18:05

    I was having this issue with Xcode 8 GM and trying to submit an app for release though Application Loader.

    You have to use the version of Application Loader that comes with Xcode 8, which should be 3.6

    I still have Xcode 7 installed, and was using Application Loader 3.5

    Update

    • My apps submit okay now and go into processing, then soon after disappear completely. I think this might be a separate issue though.

    Update 2

    • You still can't use Sierra to submit your apps. At least not until they release the GM.

    Update 3

    • This issue is still occurring with this particular project. All other new ones (sticker apps) that I have created since public launch have been submitted to iTunes Connect with no issues.

    I worked on this project during the betas, so it's possible something has been corrupted along the way and is causing issues. Might require starting a new project in Xcode 8.

    There's a thread on the developer forums addressing this issue. https://forums.developer.apple.com/thread/62703

    Solution

    Turns out the fix for us was to add the "NSCameraUsageDescription" key to the info.plist with a description of what the camera does in the app.

    Not sure if that solution will help in all cases though.

    0 讨论(0)
  • 2020-11-30 18:06

    I was getting this error with Xcode 7.2.1 and Application Loader 3.4 on macOS 10.12.1.

    But for some reason, it worked if I used the command-line "altool" to do the upload instead:

    '/Applications/Xcode-7.2.1.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/altool' \
      --upload-app -f your-app.ipa \
      -u your-apple-id -p your-apple-id-password \
      --output-format xml
    
    0 讨论(0)
  • 2020-11-30 18:07

    I faced the same problem . what worked for me was ->

    go to target-> signing & capabilities -> signing certificate -> I had to revoke one certificate. Always revoke the Certificate by the name of admin's iMac . It is created by default while making your certification and profiles.

    **Picture is attached for the reference.

    PS:- always make sure the bundle id is same on App store connect and Xcode before archiving.

    0 讨论(0)
提交回复
热议问题