不需开发者账号的前提是:你的Xcode必须是7.0以上版本,我用的是Xcode8,以下是我真机测试的具体步骤。
一、在Xcode中下载证书
打开你要测试的程序,在xcode->preference->account添加账户
点击左下角的+号,点击add apple ID
出现如下界面,输入你的Apple ID,再点击view details
出现如下界面,等待它加载出证书名称,
点击如下图所示的create按钮,再点击done即可
二、设置项目的team
选择你项目中的项目名->target->team, 选择你自己的账户,会出现一个repair,等待它加载完成,如果报错,则把你的手机拔掉重新插入就可以进行第一次运行,
运行前插入手机,并选择自己的设备
运行结束后再运行一次,如果出现这个提示,把手机解锁后再运行即可
三、重点强调:
如果运行时讲iPhone 6不能在iOS10.3.2类似这样的警告,则下载相应版本的xcode 10.3.2开发包放入应用程序->content->platforms->iphoneOS.platform->device support把自己下载好的文件夹放进去即可