Xcode 7 GM Seed - 无法提交到App Store进行审核

5
今天,我上传了一个使用Xcode 7 GM Seed构建的二进制文件。所有东西都很好,但是当我提交审核时,ituneconnect页面显示:

无效的sdk值。提供给lmnk.app/lmnk中LC_VERSION_MIN_IPHONEOS的sdk部分的值为9.0,大于允许的最大值8.4。无效的工具链。新应用和应用更新必须使用Xcode 6或更高版本的公共(GM)版本和iOS 8 SDK或更高版本进行构建。不要提交使用beta软件构建的应用。

您能为这种情况给我一些建议吗?

我收到了来自Apple Store的电子邮件:2015年09月10日

亲爱的开发者,

我们发现您最近提交的“My app ***”存在一个或多个问题。为了处理您的提交,必须纠正以下问题:

无效的工具链 - 新应用和应用更新必须使用Xcode 6或更高版本的公共(GM)版本和iOS 8 SDK或更高版本进行构建。不要提交使用beta软件构建的应用。

在解决这些问题后,使用Xcode或Application Loader将新的二进制文件上传到iTunes Connect。在My Apps的应用程序详情页上选择新的二进制文件,然后单击“提交审核”。

问候,

App Store团队

这意味着错误来自于AppStore的一侧,因此我正在尝试重新提交我的应用程序,然后很快将反馈。


2
我相信,苹果公司尚未开始接受来自XCode7 GM的构建。请等待官方通知(可能需要一天左右),然后再尝试提交。 - Vin
1
我之前使用GM版本向应用商店提交过应用,所以现在这对我的发布计划造成了一些小问题。我希望他们能尽快更新itc以接受这些构建。 - Kris Gellci
2
AppStore已经固定,因此现在将收到在Xcode 7 GM上构建的二进制文件! - Mitsuaki Ishimoto
5个回答

5

您很快就能使用Xcode 7 GM向App Store提交申请。苹果通常会发布GM版本,然后几天后向开发者发送电子邮件,告知iTunes连接现在可以接受iOS 9构建。

编辑:苹果现在应该接受带有GM的iOS 9构建,我刚刚收到了电子邮件。


1
确认:D, 经过三天的等待审核,我的应用程序已经在App Store上发布了。 感谢大家, - HaiN

2

看来你仍需使用Xcode 6.4进行构建,无法针对MIN OS >= 9.0。不过,这个问题应该在Xcode 7的正式版本中得到解决。


3
谢谢您的回复,但我需要在Xcode 7上构建我的应用程序,因为它具有新的iOS 9功能(Spotlight + Universal link)。 - HaiN
然后,您将不得不等待一会儿才能提交。苹果还没有发送“今天提交您的应用程序!”电子邮件吗? - Nicolas Miari
哦,等等,他们在9月12日发布了!怎么回事? - Nicolas Miari

1
截止本回复时,您可以使用Xcode 7 GM Seed构建并提交iOS应用到AppStore。
根据苹果开发者的邮件:
为了准备,使用Xcode 7 GM Seed构建您的应用,并使用iOS 9、OS X El Capitan和watchOS 2的GM Seeds进行测试。在提交到App Store之前,请阅读App Review Guidelines并使用TestFlight获取反馈。
阅读更多:https://developer.apple.com/app-store/submit/

我和你处于同样的情况,收到了邮件并且一切都准备就绪,但是我的应用程序(目前在TestFlight中)无法上传,因为出现了“无效的工具链”错误。新的应用程序和应用程序更新必须使用Xcode 6或更高版本的公共(GM)版本以及iOS 8 SDK或更高版本进行构建。不要提交使用测试版软件构建的应用程序。我的应用程序是使用Xcode 7 GM构建的...在我收到邮件之前已经上传了它们,我是否需要重新构建和重新上传? - Ponchotg

0

Xcode(GM)暂无法用于发布应用程序。 所以,请耐心等待。


0

目前为止 - 我可以通过XCode 7GM提交版本,但是没有一个提交通过了“处理”阶段。Bitcode设置为“NO”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接