来自 iTunesConnect 的警告“构建不包含正确的测试版权利”

Posted

技术标签:

【中文标题】来自 iTunesConnect 的警告“构建不包含正确的测试版权利”【英文标题】:Warning from iTunesConnect "Build does not contain the correct beta entitlement" 【发布时间】:2014-09-13 09:55:10 【问题描述】:

我已将 ios 应用程序上传到 iTunes Connect。目前该应用的状态为“审核中”。但是 iTunes 向我显示了这样的警告,

"构建不包含正确的测试版权利"

我进行了一项研究,发现我需要重新生成我的配置文件,并且通过使用该配置文件上传一个新的二进制文件来解决这个问题。

是否可以拒绝当前上传的处于“审查中”状态的二进制文件? 还是等待苹果拒绝应用?

请大家多多指教。

【问题讨论】:

【参考方案1】:

是的,我认为你可以拒绝。转到 iTunes Connect 页面上的二进制详细信息,应该有一个名为“拒绝此二进制文件”的选项。

【讨论】:

iTunes UI 已更改,我在任何地方都没有找到该选项。 :( 看到应该有一个部分叫做 Build on App info page。在那个版本号中是作为超链接。点击它,您应该会重定向到可以拒绝二进制文件的页面。【参考方案2】:

从您的机器中删除您现有的配置文件并从开发者帐户下载最新的配置文件,编译代码并再次上传。 在 iOS 8 中,苹果引入了试飞,为此他们在配置文件中添加了 beta 相关标签

【讨论】:

以上是关于来自 iTunesConnect 的警告“构建不包含正确的测试版权利”的主要内容,如果未能解决你的问题,请参考以下文章

非公开 API 使用 iTunesConnect 警告

iTunes Connect 中的警告图标和空消息

由于“无效二进制”,应用程序上传到 itunesConnect 失败,但来自苹果的邮件未提及任何问题

使用命令行上传到 iTunesConnect 时如何指定应用程序 ID

为啥来自 iTunes Connect 的崩溃报告信息量如此之少?

iTunesconnect 中的 iPad 下载百分比