在Xcode7之前,想要真机调试,需要花费99💲购买开发者账号,并且操作步骤繁琐,需要下载证书,配置文件等等。但随着Xcode7的推出,降低了我们使用真机调试的成本,是对iOS开发人员和学习iOS开发的同学们提供了便利。下面我们来具体的详细介绍如何使用Xcode7进行无证书真机调试。
首先 我们我们要准备的有:
Apple ID:如果没有的同学可以申请(申请网址:https://appleid.apple.com/cn)
iPhone:iOS操作系统的苹果手机一部
安装Xcode 7(或以上版本)的苹果电脑:如没有Xcode 可以到AppStore中下载
接下来:
打开Xcode,在屏幕最上方的工具栏中选择 Xcode -> Preferences (或快捷键 Command +,)

出现下面的窗口:选择Accounts 后,点击左下角+按钮

登陆你的Apple ID

登陆成功后,右侧会显示你的账号信息,账号下有你的昵称,确认在iOS和Mac上都是Free的后,
选择右下方的View Details...

这里需要一点时间获取你的Apple ID的开发者信息,点击iOS Development 后面的Create ,等到Create按钮消失后,点击左下角Done

现在我们开始真机测试:
打开需要真机测试的项目确定项目的Bundle Identifier不是苹果域名,插上手机(Xcode第一次连接手机会很慢,可以选择菜单栏Window->Devices查看手机是否准备就绪),选择项目文件-> General -> Team -> 选择你的Apple ID ,接下来选择Team下面的Fix issue修复警告。

第一次真机运行项目时,Xcode会弹出一个框(process launch failed:
Security),手机没有信任该开发的引用,需要在手机里进行设置:设置 -> 通用 -> 设备管理 -> 开发者账号
-> 信任“开发者账号”
网友评论