【问题标题】:Xcode 8: app submission validation error with pkg or mpkg for an iOS app archiveXcode 8:iOS 应用存档的 pkg 或 mpkg 应用提交验证错误
【发布时间】:2016-09-17 17:09:17
【问题描述】:

几周前刚刚对 App Store 进行了 Xcode 7.3.1 构建的 iOS 应用更新,没有任何问题。现在新的 Xcode 出来了,我总是对相同的更新进行 TestFlight 重建,以确保 Apple 没有引入回归。

今天遇到了一个我从未见过的错误,也找不到有关 Xcode 8 的任何信息。错误出现在最后 - 在提交之前验证存档。在手动验证应用程序或尝试将应用程序上传到 Apple 时发生。下面附上截图。

使用 Xcode 7.3.1 仍然可以正常构建/归档/验证相同的项目。

有人遇到这个 Xcode 8 问题知道是什么原因造成的吗?

【问题讨论】:

    标签: ios objective-c app-store xcode8


    【解决方案1】:
    • 运行产品->清理并重试
    • 尝试使用应用程序加载器(Xcode->Open Developer Tools)上传它。这通常会为您提供更详细的错误描述。

    【讨论】:

    • 清洁时没有变化。同样的错误。我通常不使用 App loader,安装它并没有报告任何错误。我看看TestFlight是否接受它上传的ipa。
    • 我可以报告这是一个有效的解决方法,直到 Apple 发现我在此处报告的 Xcode 验证问题。我能够使用此应用加载程序单独提交,并且该应用已被公共应用商店接受。
    • 升级到 Sierra 后,现在 Application Loader 3.6 也会出现此问题
    【解决方案2】:

    所以我发现有人发布了一个与我有同样问题的类似问题,并在那里得到了回答。我对这个答案投了赞成票,因为它有效,并在这里为其他人交叉链接Must use MinimumOSVersion in info.plist

    最好的做法是从 info.plist 中删除它,但不应为 iOS 应用手动添加。

    【讨论】:

      猜你喜欢
      • 2017-02-04
      • 2020-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-25
      • 2017-04-01
      • 1970-01-01
      • 2017-03-21
      相关资源
      最近更新 更多