天天看点

关于Xcode8证书设置的问题

苹果终于将原来的证书管理机制换掉了,相信Xcode7.x的

fix issue

坑过好多人。伴随着Xcode8的发布,我们发现原来Xcode8也是坑很多,尤其是布局方面,我们今天主要说一下,管理证书出现的问题。别的可以后期慢慢聊。

  • 问题1:
XXXXXXXX requires a provisioning profile. Select a provisioning profile in the Target Editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'
           

这个问题比较简单,Xcode8更新了Provisioning Profile,到project 设置-> General ->找到以下配置, 重新选择需要重新设置debug 和release的 Provisioning Profile,设置完成后Clean,Run通过。

关于Xcode8证书设置的问题
  • 问题2:
关于Xcode8证书设置的问题

这个其实也和上面类似,首先看一下你当前设备有没有加入到内测设备列表,没有的话需要添加一下,

关于Xcode8证书设置的问题

生成相应的 provision profile (要包含你的设备)

关于Xcode8证书设置的问题

然后,按照问题1的解决办法配置相关的provision profile 文件, 编译运行就OK了!