xcode – 我还需要一个Entitlements.plist文件进行临时构建?

xcode – 我还需要一个Entitlements.plist文件进行临时构建?,第1张

概述iOS配置门户 Distribution页面中给出的说明清楚地描述了创建并将Entitlements.plist文件包含在ad-hoc发行版中的过程。另一方面, iOS Development Guide’s Distributing Applications page没有提到Entitlements.plist文件。 当我尝试按照“iOS开发指南”中的指示“构建和存档”我们的最新应用程序时,由于 iOS配置门户 Distribution页面中给出的说明清楚地描述了创建并将EnTitlements.pList文件包含在ad-hoc发行版中的过程。另一方面, iOS Development Guide’s Distributing Applications page没有提到EnTitlements.pList文件。

当我尝试按照“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文件进行临时构建?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存