xCode真机调试
程序员文章站
2022-03-09 22:27:44
...
iPhone程序开发,第一步应该就是用真机运行起来自己的第一个HelloWorld程序,iphone不像Android那样,手机打开调试功能,然后用USB线连接起来,就可以真机调试了;iPhone需要以下几个步骤:
1. 首先你必须有一个自己的开发者账号;然后进入到自己的ios dev center;Certificates, Identifiers & Profiles
2. 在开发中心,新增一个Certificates,即开发者证书,该证书分为开发(iOS Development)和发布(iOS Distribution)两种,无论是真机调试,还是上传到App Store都需要该证书,是一个基证书,用来证明开发者身份的;我们一般先创建一个开发证书;
生成一个开发者证书,步骤如下:
2.1 Mac电脑中,Finder-"实用工具"- "钥匙串访问"-"证书助理" - "从证书颁发机构请求证书",此时会弹出证书助理的对话框,在"用户电子邮件地址"一栏填写开发者账号;其余不用填,选择存储到磁盘
2.2 保存到电脑的证书,在ios dev center中,添加Certificates时,会要求上传该证书;然后就没有然后了,后续简单的点击下一步,就可以生成证书了;
3. 开发证书创建好后,我们接下来生成APP id,期间需要制定app id后缀,指定APP需要用到的服务等;确认提交就可以了
4. 生成APP id后,我们还需要将对应调试的真机ios设备添加到devices当中,对应名字的UDID
5. 最后也就是最关键的一步:生成Provisioning Profiles文件
该步会用到实际项目用到的bundle id,即APP id;选择刚刚生成的证书;选择刚刚添加的设备;最后自定义该文件名字,就生成了我们想要的PP文件;生成完毕后,点击下载到电脑,双击安装下;
6. 接下来在 xcode里面执行调试功能,在项目配置文件中的生成Provisioning Profiles处,选择我们最终生成下载到电脑的PP文件;即可进行真机调试功能;
我也是第一次尝试真机调试程序,不过一切还算顺利:)
1. 首先你必须有一个自己的开发者账号;然后进入到自己的ios dev center;Certificates, Identifiers & Profiles
2. 在开发中心,新增一个Certificates,即开发者证书,该证书分为开发(iOS Development)和发布(iOS Distribution)两种,无论是真机调试,还是上传到App Store都需要该证书,是一个基证书,用来证明开发者身份的;我们一般先创建一个开发证书;
生成一个开发者证书,步骤如下:
2.1 Mac电脑中,Finder-"实用工具"- "钥匙串访问"-"证书助理" - "从证书颁发机构请求证书",此时会弹出证书助理的对话框,在"用户电子邮件地址"一栏填写开发者账号;其余不用填,选择存储到磁盘
2.2 保存到电脑的证书,在ios dev center中,添加Certificates时,会要求上传该证书;然后就没有然后了,后续简单的点击下一步,就可以生成证书了;
3. 开发证书创建好后,我们接下来生成APP id,期间需要制定app id后缀,指定APP需要用到的服务等;确认提交就可以了
4. 生成APP id后,我们还需要将对应调试的真机ios设备添加到devices当中,对应名字的UDID
5. 最后也就是最关键的一步:生成Provisioning Profiles文件
该步会用到实际项目用到的bundle id,即APP id;选择刚刚生成的证书;选择刚刚添加的设备;最后自定义该文件名字,就生成了我们想要的PP文件;生成完毕后,点击下载到电脑,双击安装下;
6. 接下来在 xcode里面执行调试功能,在项目配置文件中的生成Provisioning Profiles处,选择我们最终生成下载到电脑的PP文件;即可进行真机调试功能;
我也是第一次尝试真机调试程序,不过一切还算顺利:)
上一篇: Android Studio之界面布局的基本控件(1)
下一篇: RichFaces在FireFox下Error decode resource data异常的解决方法 richfacesfirefoxError decode resource
推荐阅读
-
小米手环1S真机曝光 加入了心率传感器
-
华为Mate 30 Pro真机谍照曝光:瀑布式曲面屏、或9月19日发布
-
iPhone 12 mini、12 Pro Max真机对比图赏:尺寸直观感受下
-
苹果就不让你升级!新版mac mini真机详细拆解+解析(图)
-
VMware Workstation中就该是这样安装CentOS7系统(含真机装系统的采坑之旅)!
-
vscode通过wifi调试真机的Flutter应用的教程
-
VS Code开发React-Native及Flutter 开启无线局域网安卓真机调试问题
-
9102了,你还不会移动端真机调试吗
-
疑似华为Mate 30 Pro真机现身地铁:史上曲度最大屏幕、超高屏占比
-
华为MatePad Pro 5G真机曝光:除了移动5G 惊喜还有啥?