当我尝试按照“iOS开发指南”中的指示“构建和存档”我们的最新应用程序时,由于权利问题,所产生的特殊应用程序不会安装在我的开发设备上。当我用EnTitlements.pList文件重建后,新的app.ipa安装正常。
不幸的是,包括app.ipa中的EnTitlements.pList意味着结果生成不能简单地重新签名并提交到应用商店 – 对吗?相反,我不得不重建没有EnTitlements.pList并将结果提交到应用商店。
我想我真的有一些相关的问题:
app.ipa将按照iOS开发指南中的指示(无EnTitlements.pList,仅使用特定发行配置配置文件进行登录)按照在测试发行配置配置文件中正确标识的非开发设备安装OK。
>有什么办法可以测试我的开发机器上的“构建和存档”的确切结果,以便我可以重新签名并将它从Xcode提交到App Store?
>如果我提交了一个明确包含EnTitlements.pList文件的app.ipa将被拒绝?
谢谢!
解决方法As of Xcode 4.2 you no longer have to create an EnTitlements.pList file when creating applications that do not require any special permissions to run. The get-task-allow enTitlement is automatically set to true or false,depending on what kind of provisioning profile you sign your application with (Developer,Ad Hoc,or App Store).
编号:http://help.testflightapp.com/customer/portal/articles/535398-invalid-profile-distribution-build-entitlements-must-have-get-task-allow-set-to-false-
总结以上是内存溢出为你收集整理的xcode – 我还需要一个Entitlements.plist文件进行临时构建?全部内容,希望文章能够帮你解决xcode – 我还需要一个Entitlements.plist文件进行临时构建?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)