此教程可能存在风险,慎用!!!
一开始正常使用的证书突然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,删除这个字段的内容
build settings entitle.png
/.entitlements(最好备份一下)
-
这个时候回到signing标签会看到证书应该是识别到了
-
可以先编译一遍,然后再把entitle的内容粘贴进去,再编译应该就好了
网友评论