Ios 配置配置文件没有';t包括应用程序标识符和密钥链访问组权限
我已经尝试了所有其他问题,并搜索了所有我可以搜索到的问题,很多其他问题涉及正在更新的现有应用程序或拥有开发人员帐户的人,但这就像我第二次使用Xcode一样,它以前也能工作 这是突然发生的。我不断遇到这两个错误,它允许我运行模拟器,但不能构建到我的iPhone上:Ios 配置配置文件没有';t包括应用程序标识符和密钥链访问组权限,ios,xcode,code-signing,provisioning-profile,entitlements,Ios,Xcode,Code Signing,Provisioning Profile,Entitlements,我已经尝试了所有其他问题,并搜索了所有我可以搜索到的问题,很多其他问题涉及正在更新的现有应用程序或拥有开发人员帐户的人,但这就像我第二次使用Xcode一样,它以前也能工作 这是突然发生的。我不断遇到这两个错误,它允许我运行模拟器,但不能构建到我的iPhone上: 自动签名无法解决“LearningSpriteKit”目标的权限问题。 自动签名无法将应用程序标识符和密钥链访问组权限添加到您的设置配置文件中。切换到手动签名,并通过从开发人员网站下载匹配的配置文件来解决此问题。或者,若要继续使用自动签
~/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今天会出现故障)都受到了影响
他们正在努力解决这个问题
这可以解释我们的问题,伙计们
更新:问题已解决。请尝试刷新您的项目。解决方法:更改捆绑标识和/或版本对我来说,它终于可以再次工作了。他们只是修复了它,或者我的任何其他步骤都有助于:
现在这个问题似乎已经解决了,个人账户可以再次自动退出应用程序 关于@Paul answer,它与卸载Xcode无关。它是从服务器端修复的 唯一需要做的是从您的密钥链中删除Apple开发者证书(针对个人帐户),以便Xcode重试生成
cd ~/Library/MobileDevice/Provisioning\ Profiles
rm -rf *