Ios 配置配置文件没有';t包括应用程序标识符和密钥链访问组权限

Ios 配置配置文件没有';t包括应用程序标识符和密钥链访问组权限,ios,xcode,code-signing,provisioning-profile,entitlements,Ios,Xcode,Code Signing,Provisioning Profile,Entitlements,我已经尝试了所有其他问题,并搜索了所有我可以搜索到的问题,很多其他问题涉及正在更新的现有应用程序或拥有开发人员帐户的人,但这就像我第二次使用Xcode一样,它以前也能工作 这是突然发生的。我不断遇到这两个错误,它允许我运行模拟器,但不能构建到我的iPhone上: 自动签名无法解决“LearningSpriteKit”目标的权限问题。 自动签名无法将应用程序标识符和密钥链访问组权限添加到您的设置配置文件中。切换到手动签名,并通过从开发人员网站下载匹配的配置文件来解决此问题。或者,若要继续使用自动签

我已经尝试了所有其他问题,并搜索了所有我可以搜索到的问题,很多其他问题涉及正在更新的现有应用程序或拥有开发人员帐户的人,但这就像我第二次使用Xcode一样,它以前也能工作

这是突然发生的。我不断遇到这两个错误,它允许我运行模拟器,但不能构建到我的iPhone上:

  • 自动签名无法解决“LearningSpriteKit”目标的权限问题。 自动签名无法将应用程序标识符和密钥链访问组权限添加到您的设置配置文件中。切换到手动签名,并通过从开发人员网站下载匹配的配置文件来解决此问题。或者,若要继续使用自动签名,请从授权文件中删除这些授权,并从代码中删除其关联功能

  • 资源调配配置文件“iOS团队资源调配配置文件:LearningSpriteKit”不包括应用程序标识符和密钥链访问组权限

  • 编辑

    根据最新更新,苹果成功地解决了自动编码问题 使用免费帐户签名问题

    我试过了,我可以确认它已经解决了

    请在你这边试试

    更新

    使用最新的XCode 10.2进行测试,运行良好+改进 整体Xcode和协同设计功能的性能

    当我从Xcode创建一个新的概要文件时,我也面临同样的问题,如果我转到其他项目并在那里进行检查,我也面临同样的问题,如下所示

    由于这个问题,我的所有项目都无法使用旧的配置文件和证书进行构建

    奇怪的问题,所以我检查了一个新创建的配置文件并与旧配置文件进行了比较,发现App ID未知,并且在新创建的配置文件中没有权利详细信息

    查看以下新旧配置文件比较的屏幕截图:

    旧配置文件:

    新配置文件:

    因此,这意味着它无法在新配置文件中设置应用程序Id权限。因此,最终结果并不适用于所有旧配置文件,并且在所有项目中都会出现相同的错误

    问题解决方法:

    步骤1:转到配置文件文件夹(路径:~⁨图书馆⁩ ▸ ⁨移动设备⁩ ▸ ⁨配置配置文件⁩).

    或者使用快捷方式直接跳转到此文件夹,如CMD+Shift+G,然后输入
    ~/Library/MobileDevice/provisioningprofiles
    ,它将直接在provisioningprofiles文件夹上重定向您的查找程序

    步骤2:按修改日期对该文件夹中的文件进行排序

    步骤3:检查未知应用程序Id的配置文件,并删除所有未知配置文件

    第4步:回到Xcode,检查所有旧项目是否按预期工作

    注意:确保在执行上述更改时没有打开任何项目。 否则,它将创建一个具有未知应用程序Id的新配置文件


    我希望这会有所帮助,苹果会很快解决这个问题!

    看来苹果打破了自动签名系统。 我在玩一些项目,Xcode只是获取了不正确的配置文件

    这对我很有用:

  • 在项目目标中关闭“自动管理签名”
  • 转到
    ~/Library⁩/⁨移动设备⁩/⁨配置配置文件⁩
  • 删除以前下载的配置文件
  • 再次启用“自动管理签名”

  • 我在Time Machine运行时恢复了一个配置文件,在启动时,Xcode立即删除并替换为一个新的配置文件。关键区别似乎是旧配置文件具有
    get task allow
    权限,而新配置文件没有权限。这在苹果公司的一端肯定是被打破的

    编辑:权限还应包括一个密钥链访问组,但同样,根本没有权限。应如下所示:

    也许论坛帖子会有所帮助

    它谈到苹果公司在2019年3月拒绝在SDK 12下构建iOS应用程序(从2018年12月开始)

    我还没有尝试过这个,但它可能与这个问题有关。我有一个免费的开发者帐户,也遇到了这个错误

    下面是一个屏幕截图,以防链接发生变化(下面的屏幕截图1

    这是来自的链接(下面的屏幕截图2

    1

    2

    这个问题涉及到

    苹果公司的一位代表估计558000份证书将失效:

    戈达迪、谷歌、苹果和Facebook(这可以解释为什么Facebook今天会出现故障)都受到了影响

    他们正在努力解决这个问题

    这可以解释我们的问题,伙计们


    更新:问题已解决。请尝试刷新您的项目。

    解决方法:更改捆绑标识和/或版本对我来说,它终于可以再次工作了。他们只是修复了它,或者我的任何其他步骤都有助于:

  • 卸载Xcode和所有相关文件(使用AppCleaner)
  • 通过应用商店安装Xcode
  • 更改应用程序的捆绑包标识符
  • 从密钥链中删除所有“iOS开发者”密钥

  • 现在这个问题似乎已经解决了,个人账户可以再次自动退出应用程序

    关于@Paul answer,它与卸载Xcode无关。它是从服务器端修复的

    唯一需要做的是从您的密钥链中删除Apple开发者证书(针对个人帐户),以便Xcode重试生成
    cd ~/Library/MobileDevice/Provisioning\ Profiles
    
    rm -rf *