在ios应用程序提交到appstore / itunesconnect期间,收到警告为" Build xxxx不包含正确的beta权利"

时间:2014-09-15 07:20:28

标签: ios xcode itunesconnect appstore-approval mobile-application

我已经在1周前上传了我的第一个ios应用程序,并且处于“等待审核”状态。今天我注意到,当我点击“预发布”时,它会发出警告,因为“Build 1.1不包含正确的beta权利。有关更多信息,请参阅iTunes Connect开发人员指南。”

任何人都可以让我知道我的应用会发生什么?它会被批准还是被拒绝?因为它是一个warinig而不是错误,我成功上传了这个......

我来解决方案,我需要重新创建分发配置文件并重建我的应用程序并重新提交...但它将再次需要1周时间来“审核”所以我不想这样做。

任何人都会遇到这个问题,请让我知道什么是最适合我的解决方案...我非常担心,因为我本周只有这个应用才能让它生效。

感谢。

2 个答案:

答案 0 :(得分:0)

显然,Apple会在您重新生成分发证书时添加新的权利。

如果您的应用已经是#34;等待审核",那应该没问题。

如果您希望此警告消失:

重新生成您的配置文件,下载它,重建您的IPA并上传新的存档二进制文件。

答案 1 :(得分:0)

请在项目Bundle中创建文件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>