此教程可能存在风险,慎用!!!
一开始正常使用的证书突然xcode抽风出错了,就只能revoke掉重新创建了
可能会出现Provisioning profile "iOS Team Provisioning Profile: " doesn't include signing ...这样的问题,下方会出现try again的按钮这个时候try again的话完全没有作用
这个时候可以首先尝试一下4,5,6步,如果不行从头开始
最好先把钥匙串里面的证书先删除掉,然后点击xcode signing里面的revoke
首先可以删除这个路径下的所有文件(最好备份一下)
~/Library/MobileDevice/Provisioning\ Profiles然后回到Signing里面点击那个try again(这个时候错误可能会改变)
这个时候Xcode会去重新创建一个provisionfile
这个provisionfile应该是有一个xc wildcard(通配符)还包含另外一个个人的provisionfile-
然后在build settings 里面搜索entitle,删除这个字段的内容
/.entitlements(最好备份一下)
这个时候回到signing标签会看到证书应该是识别到了
可以先编译一遍,然后再把entitle的内容粘贴进去,再编译应该就好了