gpt4 book ai didi

ios - 使用 macOS Sierra GM (16A322) 和 xCode 8.0 提交 iOS App 以供审核时出错

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:55:30 25 4
gpt4 key购买 nike

我在 macOS Sierra GM (16A322) 上使用 xCode 8.0 (8A218a) 编译我想提交到 App Store 的应用程序。我在这里阅读了其他主题,表明这对于 macOS 或 xCode 的 beta 版本是不可能的,但是 Apple 于 2016 年 9 月 7 日发布了一篇帖子,似乎表明这对于 GM 候选人是可能的。

This post包括以下声明:

"Build your apps using Xcode 8 GM seed, test with the GM seeds of macOS Sierra, iOS 10, watchOS 3, tvOS 10, and submit them for review."

该应用程序可以毫无问题地从 xCode 上传到 iTunes Connect。单击“提交以供审核”后,将呈现以下消息(我在不同情况下在其他线程上看到过):

"New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, macOS, and iOS SDK. Don't submit apps built with beta software including beta macOS builds."

想知道是否有其他人遇到过这种情况,或者能够找到原因或解决方法。谢谢。

最佳答案

似乎 Sierra GM (16A322) 还没有被 iTunes Connect 点亮。如果在上传到 App Store 之前将存档中的 Info.plist 文件中的 BuildMachineOSBuild 更改为 15G31,您应该能够构建。

您可以通过在包含您的 .xcarchive 的目录中发出此命令来一次性更新所有文件。

find ./*/Products/* -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 15G31

关于ios - 使用 macOS Sierra GM (16A322) 和 xCode 8.0 提交 iOS App 以供审核时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39482264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com