相关疑难解决方法(0)

应用"不包含正确的测试版权限"

我提交了一份审核申请,我注意到我提交的版本存在与之相关的问题,说Build 168 does not contain the correct beta entitlement. 我无法在任何地方找到有关此错误的信息.它意味着什么,是否会抑制审核流程?我的应用程序今天提交了Xcode 5.1.1 for iOS 7(不是Xcode GM).也许这与Testflight有关?

应用不包含正确的测试版权利

itunesconnect ios

76
推荐指数
4
解决办法
6万
查看次数

Apple TestFlight上传警告ITMS-90191:缺少"beta-reports-active"权利

当我将构建上传到新的Apple拥有和iTunes Connect集成的TestFlight时,我看到以下日志:

警告ITMS-90191:"缺少测试版权利.您的应用程序不包含beta-reports-active授权.如果您打算通过TestFlight分发此版本以进行Beta测试,请使用新生成的配置文件重新构建此应用程序."

当我在iTunes Connect上查看构建时,我也看到以下警告:

要使用TestFlight Beta Testing,构建XYZ必须包含正确的beta权利. 有关更多信息,请参阅常见问题.

要使用TestFlight Beta Testing,构建XYZ必须包含正确的beta权利.有关更多信息,请参阅常见问题.

链接的FAQ说明:

如果我的预发布版本不包含正确的beta版权限,我该怎么办?

要使用TestFlight应用程序测试预发布版本,必须使用包含测试版权利的App Store Distribution Provisioning配置文件对其进行签名.在iOS开发人员中心生成的新分发配置配置文件将自动包含测试版权利.

如果您具有在启动TestFlight Beta Testing之前生成的现有分发配置文件,则必须重新生成配置文件.

问题是,我正在使用新创建的App Store发行配置文件.我是这样创建的:

App Store分发配置文件

当我检查下载的Provisioning Profile的来源时,我看到:

<key>Entitlements</key>
<dict>
    // ...
    <key>aps-environment</key>
    <string>production</string>
    <key>beta-reports-active</key>
    <true/>
    // ...
Run Code Online (Sandbox Code Playgroud)

因此,供应配置文件设置为production并且确实包含beta-reports-active权利.

但是,当此版本上传到TestFlight时,iTunes Connect会继续抱怨.

有关如何解决此问题的任何想法?这是Apple的bug吗?

rdar:// 20128048

xcode itunesconnect testflight

21
推荐指数
1
解决办法
2万
查看次数

将Ad-hoc应用程序提交到Appstore/iTunesConnect

知道如何使用Appstore移动设备签署应用程序,以及如何使用Appstore移动设备重新签署Adhoc签名的IPA.这不是我的问题.

我的问题是,您是否可以向Appstore/iTunesConnect 提交 Adhoc签名的IPA,并通过Apple验证并最终通过Appstore分发.为什么?因此,我不必在每个Adhoc签名的候选版本IPA上存储冗余的Appstore签名的IPA,并且不必执行需要Mac计算机的重新签名的额外步骤.

使用Application Loader时,它能够找到所有愚蠢的小错误,比如丢失图标和启动图像,但即使我通过Application Loader上传Adhoc签名的IPA,它也不会抱怨非appstore移动设备(这是很容易验证,就像图标一样).

我在测试中也发现,当您使用Appstore签名的IPA(除非通过Appstore分发,您不应该在设备上安装),可以将其安装在测试设备上,前提是设备已经有Adhoc配置文件(相同的AppID,相同的分发证书).

所以,这让我觉得Apple在通过Appstore分发时只是删除了移动设备.

从差不多3年前就有一个类似的问题(已关闭),但如果OP确实有效,则OP从未提供答案: 使用adhoc配置文件向appstore提交应用程序.

我希望从那以后有人真的尝试过它确认的结果.

itunesconnect code-signing ad-hoc-distribution ios application-loader

14
推荐指数
1
解决办法
5077
查看次数