苹果xcode7 至今都是可以免证书调试,到Apple官网注册一个apple ID就可以了;
1) 测试环境:
Mac

Xcode

2) 运行Xcode ,General - Signing -Tream-Add an Account...

3)添加Apple ID 账户,现apple ID需设置双重认证方可使用所以添加账户是需要进行双重认证。

3.1 正常情况下进入添加apple ID页面直接如下弹出窗口输入Apple ID 后next显示输入密码框输入密码点击next完成账户添加操作.

3.2 另一种情况如下,点击1 -->continue 然后在进行3.1操作完成账户添加操作.

4)配置证书
4.1 账户登录成功后如下找到Team部分,双击personal Team 这一列可进入证书配置页面 ,说明:Team 处显示的信息,收费显示的是(Role)"Agent",未交费显示的是(Role)“Free”or“User”.

4.2 点击添加证书(1)配置完成在中部显示已经配置的证书信息->Done.

5) 真机信任该证书:手机(真机)中点击设置(Settings) ---> 通用(General)--->设备管理(Device Management)--->点击对应的id ---->信任(Trust)
6)可能出现的Error
⑴.错误1

修改:Bundle Identifier 即可(基本修改后就可以使用)
⑵.错误2: Signing Certificate iOS Developer Status : Your account does not have sufficient permissions to modify containers
解决办法:
BuildSettings – Code Signing Entitlements 中的xxxx.entitlements 删除就可以了
7) 免证书真机测试,测试证书有效期说明: Created 2019年10月8日(Expires in 6 days) 该证书在2019年10月8日创建6天内有效,意思就是证书有效期是2019.10.8 - 2019.10.14 时间节点内是有效的,所以应该是有效期是6天这样.
