Error itms-90167 no .app bundles found in the package

本文记录了一次尝试将应用程序更新版本上传至AppStore时遇到的问题及解决方案。主要问题包括错误代码ITMS-90167和ITMS-90534,涉及Xcode版本不兼容等。通过调整Xcode版本并解决应用预发布状态问题,最终成功上传。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


     今天准备上传更新的版本到AppStore,发现老是失败,提示信息为:‘Error itms-90167 no .app bundles found in the package’。

系统为macOS Sierra 10.12,Xcode 7.3.1。我反复的查看是不是证书问题,并且重新下载证书,然后再次上传还是出现这个问题。

解决问题的

stackoverflow提供的解答

Apple Developer Forums的提问

百度搜索的解答

其中都提到的方案是:在Xcode7.3.1编译,在Xcode8里上传。我试了,问题变成了:

ERROR ITMS-90534:Invalid Toolchain.New apps and app updates must be built with the
public(GM)versions of Xcode 6 or later,OS X, and iOS SDK or later.Don’t submit apps
Built with beta software including beta OS X builds.

也就是不应该用beta版上传应用。


防近视机器人hd的拒绝理由:2017年03月22日09:46:15

  • 2017年3月22日 上午2:23
    发件人 Apple
    • 2. 2 Performance: Beta Testing (iOS)
    • 0. 4.0 Before You Submit: Info Needed (iOS)
    • 0. 5.0 Before You Submit: Hardware Needed (iOS)

    Performance - 2.2



    Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not permitted on the App Store.

    Please see attached screenshots for details.

    Next Steps

    Please complete, remove, or fully configure any partially implemented features. Additionally, remove all references to "demo," "trial," "beta," or "test" in your app description, app icon, screenshots, previews, release notes, and binary.

    Resources

    If you would like to conduct a beta trial for your app, you may wish to review the  TestFlight Beta Testing Guide.

    Information Needed



    We began the review of your app but are not able to continue because we need a demo account to fully assess your app features.

    Please provide demo account details, including passwords, in the App Review Information section for your app in iTunes Connect. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features.

    To provide demo account information:

    - Log in to iTunes Connect
    - Click on "My Apps"
    - Select your app
    - Click on the app version on the left side of the screen
    - Scroll down to "App Review Information"
    - Provide information in "Demo Account" and/or "Notes" as appropriate
    - Once you've completed all changes, click the "Save" button at the top of the App Version Information page.
    - Reply to this message to confirm the availability of a valid demo account and we will continue the review.

    While your iTunes Connect status shows as Metadata Rejected, we don't require a new binary to correct this issue. Once this information is available, we can continue your review.

    Hardware required



    We began the review of your app but are not able to continue because we need the associated hardware to fully assess your app features.

    At your earliest convenience, please send the necessary hardware/accessory to the address below.

    NOTE: Please include your  app name and app ID in the shipment; failure to provide this information can delay the review process.

    Additionally, it may take several business days for us to receive the hardware once it has been delivered to Apple.

    Apple, Inc.
    1 Infinite Loop, M/S: 124-2APP
    Cupertino, CA 95014
    USA

    ATTN: Marcus East
    App Name: 防近视机器人HD
    App ID: 1182854719

    Once you've shipped the hardware, please reply to this message with the shipping carrier and tracking information. We will resume the review of your app upon receiving the hardware.

    IMPORTANT: for non-US Developers

    To avoid delays with US Customs, please provide the following information with your shipment (required for all radio-frequency devices imported in the US):

    - Description of the equipment
    - Quantity
    - Device Model/Type Name or Number
    - FCC ID
    - Original Manufacturer's Name and Address

    Please use FCC form 740 for details on how to provide this information.

    Remember:

    * A separate FCC Form 740 must be used for each different radio-frequency device or component in the shipment; however, a form is not required for subassemblies, parts, or components of radio-frequency devices.

    * The form may be completed by the shipper or recipient, but if the form is not sent with the original shipping documents by the shipper, the shipment may be delayed in customs.

    * Ensure all serial and ID numbers are available as well as the name and address of the original manufacturer.

    The FCC form 740 can be found at: http://transition.fcc.gov/Forms/Form740/740.pdf

    Please make sure you also provide any required demo account information, including passwords, in the App Review Information section for your app in iTunes Connect.

    To provide demo account information:

    - Log in to iTunes Connect
    - Click on "My Apps"
    - Select your app
    - Click on the app version on the left side of the screen
    - Scroll down to "App Review Information"
    - Provide information in "Demo Account" and/or "Notes" as appropriate
    - Click "Save"
    - Once you've completed all changes, click the "Submit for Review" button at the top of the App version information page.

    If your iTunes Connect status shows as Rejected, a new binary is required.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值