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

Nit*_*tin 49
请重新生成您的配置文件.它将解决这个问题,因为现在缺少权利beta-reports-active = 1

创建新的配置文件后,请确保权限存在.
当您在管理器中单击"导出..." - >"为iOS App Store部署保存"时,它应如何显示:

Rya*_*huk 44
苹果昨天没有告诉我们,给了我们一点意外.重新生成分发证书时会添加新的权利.当你重新生成时,正如其他人所说,它应该解决你的问题.这不是因为魔术,而是因为失踪的权利现在存在beta-reports-active = 1

下载新的配置文件后,请确保权利存在,重建您的IPA,此警告最终应该消失.如果您自己管理,请Entitlements.plist确保包含此新密钥.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>aps-environment</key>
<string>production</string>
<key>get-task-allow</key>
<false/>
<key>beta-reports-active</key>
<true/>
<key>application-identifer</key>
<string>bkahblahblah</string>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)
Mac*_*nik 25
是的,您需要重新创建配置文件,更重要的是您需要使用App Store分发配置文件配置您的应用程序.
当您在管理器中单击"导出..." - >"保存iOS App Store部署"时,它应该如何显示:

您还可以使用该命令将.mobileprovision文件转换为.xml,以查看beta-reports-active您的权利中是否确实存在密钥.
security cms -D -i YourProfile.mobileprovision > YourProfile.xml
Ore*_*ren 18
您需要重新创建配置文件(如所有人建议的那样),但您还需要使用"App Store"分发配置文件分发IPA.如果您已经习惯了旧的TestFlight分发方法,那么您可能会使用"Ad Hoc"配置文件对包进行签名.

| 归档时间: |
|
| 查看次数: |
62243 次 |
| 最近记录: |