gpt4 book ai didi

xcode - 我还需要 Entitlements.plist 文件来进行临时构建吗?

转载 作者:IT王子 更新时间:2023-10-29 08:15:44 28 4
gpt4 key购买 nike

Distribution 中给出的说明iOS Provisioning 门户上的页面清楚地描述了创建过程,并将 Entitlements.plist 文件包含在构建中以用于临时分发。 iOS Development Guide's Distributing Applications page另一方面,没有提及 Entitlements.plist 文件。

当我尝试按照 iOS 开发指南中的说明“构建和存档”我们最新的应用程序时,由于权利问题,生成的临时 app.ipa 无法安装在我的开发设备上。当我使用 Entitlements.plist 文件重建时,新的 app.ipa 安装正常。

不幸的是,在 app.ipa 中包含 Entitlements.plist 意味着生成的构建不能简单地重新签名并提交到应用商店 - 对吗?相反,我必须在没有 Entitlements.plist 的情况下进行重建,并将结果提交到应用商店。

我想我真的有几个相关的问题:

  1. 按照 iOS 开发指南中的指示生成的 app.ipa(没有 Entitlements.plist,只需使用临时分发配置文件签名)是否可以在测试分发配置中正确识别的非开发设备上安装 OK简介?
  2. 有什么方法可以让我在我的开发机器上测试“构建和存档”的确切结果,以便我可以重新签名并从 Xcode 提交到 App Store?
  3. 如果我确实提交了明确包含 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 文件来进行临时构建吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4871726/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com