首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提交tvOS 9.1应用程序时tvOS无效工具链

提交tvOS 9.1应用程序时tvOS无效工具链
EN

Stack Overflow用户
提问于 2015-12-09 02:09:13
回答 1查看 172关注 0票数 3

我试图通过tvOS连接提交一个iTunes应用程序,每次尝试都会收到以下消息:

无效工具链。新的应用程序和应用程序更新必须使用Xcode 6或更高版本的公共(GM)版本,以及tvOS 8 SDK或更高版本。不要提交用beta软件构建的应用程序。

我已经确保将Xcode更新到它最新的App版本,并且我不会使用任何beta软件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-10 21:47:28

虽然我从未彻底解决过这个问题,但我确实找到了解决办法。

在提交应用程序时,iTunes连接检查编译后的应用程序与最新操作系统的兼容性(在本例中为tvOS 9.1 build 13U85)。虽然两者之间的兼容性很好,但是Xcode有一个bug。在归档过程中,Xcode将我的存档指定为Build 13U78,这是不准确和不正确的。

我找到的一个解决方法非常简单,它将存档的构建从(在我的例子中) build 13U78更改为build 13U85

首先,我们将创建一个不言自明的存档。第二(这是至关重要的),我们需要做以下工作:

打开“在查找器中显示”

接下来,您需要右键单击您的存档并选择“显示包内容”。

然后转到产品,然后是应用程序,然后重复第二步(右键单击.app文件,然后选择‘’)。

一旦您在那里,打开Info.plist文件。您将在其中看到一些版本信息,但我们需要的是:

DTSDKBuildDTPlatformBuild

这两个选项应该如下所示:

DTPlatformBuild 13U78DTSDKBuild 13U78

13U78修改为tvOS的最新构建,或者在我的示例中:

DTPlatformBuild 13U85DTSDKBuild 13U85

你就快完成了!只需保存修改后的Info.plist文件并关闭它。然后提交应用商店-你完成了!

绝对要确保您使用的是tvOS.的最新版本

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34169605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档