主要参考以下三个文档:
主要流程:
-
下载Xcode-下载github并且clone项目到本地-切换到对应分支-用xcode打开项目;要注意现在github要求输入passkey而不是密码,passkey可以去github后台生成一个存储起来
-
连接iOS设备到Mac电脑:首先,确保你的iOS设备已经通过USB线连接到Mac电脑上。在连接设备之前,确保设备已经解锁,并且屏幕上显示的是主屏幕。
-
在Xcode中选择设备:打开Xcode,在顶部的菜单栏中选择“Product”菜单,然后选择“Destination”选项。在弹出的设备列表中,选择你的iOS设备作为调试目标。
-
Iphone首次连接Mac调试测试应用时,提示
iPhone is not available because it is unpaired. Pair with the device in the Xcode Devices Window, and respond to any pairing prompts on the device.
此时重新拔插iPhone与转接器之间的数据线后,问题解决,重新连接Mac,并提示信任电脑,点击信任。 -
设置开发者模式:在Xcode中,点击你的项目并点击“General”选项卡。在“Signing”部分,选择你的开发团队(Team),并勾选“Automatically manage signing”选项。这将自动管理签名和证书,以便在真机上进行调试。如果是第一次进可能没有绑定账户,此时先进去登陆账户,添加账户后这里可以选择到对应的选项卡,选择企业身份。
-
配置调试选项:在“Run”选项卡中,你可以配置调试选项。例如,你可以选择要运行的配置(Debug或Release),选择要调试的目标设备(通常是你的iOS设备),以及选择要运行的应用程序(你的项目)。
-
开始调试:完成以上步骤后,你就可以开始真机调试了。点击Xcode顶部的“Run”按钮(通常是一个绿色的播放按钮),Xcode将开始构建你的应用程序,并将其部署到你的iOS设备上进行调试。
-
在调试的过程中可能会报错:Codesign想要访问你的钥匙串中的密码,此时参考上面的第二个文档,去钥匙串访问页面找到那个企业根证书-登陆-我的证书-允许所有应用程序访问此类目-改为第一个-输入登录密码确认
-
最后如果还是弹出8的弹窗,则输入密码并且点击始终允许即可
-
然后经过漫长的等待,APP出现在手机上,运行成功