加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 01:57:43 所属栏目:百科 来源:网络整理
导读: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-

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读