Xcode免证书调试

看下我的xcode版本,如下图:

Xcode免证书调试

好了,接下来点击屏幕左上角的Preferences,如图:

Xcode免证书调试

接着 选中Accounts,点击右下角加号"+",如图:

Xcode免证书调试


Xcode免证书调试

点击Add Apple Id后会让填写苹果id,账号密码正确后就出现如下图界面:

Xcode免证书调试


接着点击右下角 View Details,出现如下图,点击Create、Done,生成签名 :

Xcode免证书调试

完成以上步骤,那么你的签名信息就完成了,接下就可以用了,不过可能还是会遇到一些其他问题,下面继续,

选中项目→TARGETS→General→Signing→Team,这里需要注意的是要选中TARGETS非PROJECT,Team那里选中自己刚生成

签名信息,如下图所以未报红,说明就OK了。

Xcode免证书调试


接下来我们插上苹果手机,开始运行项目,如图:

Xcode免证书调试

正常情况下会成功运行在手机上,不过点击手机上的这个APP启动图标时会提示"不受信用的开发者",如图:

Xcode免证书调试

接下来去设置→通用→访问限制→设备管理,选择信任之前添加的这个苹果ID,接着就可以点击桌面启动图标打开APP了,

Xcode免证书调试

是不是很简单啦,下面总结下我遇到的问题,

问题一:

Xcode免证书调试

这个表示你的设备已经被占用,可能在运行项目,要等它运行完毕才能重新运行。

问题二:

Signing for "GetAndPostDemo" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.2'

就是我一开始没有在Signing team里面添加签名信息,直接连接上手机就运行,这时就会报这个错误。