分发配置文件不包括 get-task-allow 权利

Posted

技术标签:

【中文标题】分发配置文件不包括 get-task-allow 权利【英文标题】:Distribution provisioning profile doesn't include the get-task-allow entitlement 【发布时间】:2016-09-22 08:30:46 【问题描述】:

在我的项目中,我有三个目标 - 项目目标、单元测试目标和 UI 测试目标。

升级到 Xcode 8 时,我遇到了 UI 测试目标的问题,并显示错误消息:

配置文件不包括 get-task-allow 权利。

下图显示了我的问题。

如何解决这个问题?

但是,该警报与实际存在的不匹配:

【问题讨论】:

检查这个问题的答案:***.com/questions/1003066/… 【参考方案1】:

我遇到了同样的问题,解决方案是我在我的权利文件以及我的配置文件中包含了 get-task-allow。将其从权利文件中删除以解决此问题。

【讨论】:

您是如何在权利文件中添加获取任务允许的?? 删除权利文件中的 get-task-allow 并在功能选项卡中允许它。【参考方案2】:

权利文件中是否有任何 get-task-allow 实例?如果是这样,请尝试将其删除。执行签名时,它将自动复制到应用的权利中。

【讨论】:

以上是关于分发配置文件不包括 get-task-allow 权利的主要内容,如果未能解决你的问题,请参考以下文章

TestFlight 拒绝构建“get-task-allow”错误

TestFlight 'Invalid Profile' get-task-allow 标志始终为 false

TestFlight 'Invalid Profile' get-task-allow 标志始终为 false

供应配置文件“开发人员配置文件”不包括签名证书“​​iPhone 分发”:人名(密钥号)

请求开发人员证书的分发配置文件

我在哪里可以在 xcode 4.5 中启用“get-task-allow”以进行 iCloud 调试(带有权利文件)?