现在学习IOS开发的人越来越多了,现在网上很多关于IOS开发的资料,自己本人也将把自己的学习过程总结一下:

IOS开发--------真机调试

一、打开钥匙串访问

ios开发 lottie ios开发者模式_xcode

二、选择从证书颁发机构请求证书

ios开发 lottie ios开发者模式_ios开发_02

        

三、证书信息

ios开发 lottie ios开发者模式_ios开发 lottie_03

用户电子邮件地址和CA电子邮件地址可以是自己的邮箱地址:只要格式正确,影响不大

选择存储到磁盘(可以保存到自己的硬盘的一个文件里)

生成如下这个文件

ios开发 lottie ios开发者模式_ios开发 lottie_04

以上三步是在自己电脑本地操作

接下来是在 https://developer.apple.com中登录自己的开发者账号

四、根据下面的流程进入添加证书页面

   

ios开发 lottie ios开发者模式_xcode_05

ios开发 lottie ios开发者模式_ios开发 lottie_06

ios开发 lottie ios开发者模式_开发者_07

五、进入关键的界面进行证书的添加和配置文件

ios开发 lottie ios开发者模式_ios_08

Certifiates 证书

Identifiers 标识

Devices 设备

Provisioning Profiles 配置文件的准备

以下进入了正式的阶段

六、点击Certifiates( 证书)

ios开发 lottie ios开发者模式_xcode_09

点击右上角的+图标

ios开发 lottie ios开发者模式_开发者_10

选择

ios开发 lottie ios开发者模式_xcode_11

点击continue进入如下图

ios开发 lottie ios开发者模式_xcode_12

点击choose file选择步骤三生成的文件

ios开发 lottie ios开发者模式_xcode_13

然后点击Generate(生成)

ios开发 lottie ios开发者模式_xcode_14

点击Done 完成第一个操作,证书的生成。

七、标识的完成 ------   Identifiers

点击右上角的+号

ios开发 lottie ios开发者模式_xcode_15

这个name可以自定义的取,不能包含一些特殊符号

选择第一个Bundle ID只允许一个应用使用,适合做推送

选择第二个Bundle ID可以允许多个应用使用,不适合推送 --------cn.com.demo.*  后面用*表示后面可以是任意的

ios开发 lottie ios开发者模式_ios开发_16

最后一步submit就可以了。

八、Devices 设备

ios开发 lottie ios开发者模式_ios_17

点击右上角的+号添加设备

ios开发 lottie ios开发者模式_ios开发_18

Name :可以自定义

UDID:

ios开发 lottie ios开发者模式_ios_19

Identifier就是UDID

ios开发 lottie ios开发者模式_ios_20

点击continue继续

九、Provisioning Profiles 配置文件的准备

ios开发 lottie ios开发者模式_ios开发 lottie_21

点击右上角的+号

ios开发 lottie ios开发者模式_ios开发 lottie_22

选择你的开发证书

ios开发 lottie ios开发者模式_xcode_23

选择你步骤七完成的标识

点击continue

ios开发 lottie ios开发者模式_ios_24

选择你的开发证书

ios开发 lottie ios开发者模式_ios开发 lottie_25

选择你刚刚添加的设备

ios开发 lottie ios开发者模式_ios开发 lottie_26

配置文件名称,可以自定义

ios开发 lottie ios开发者模式_ios开发 lottie_27

点击Generate生成配置文件

最后一步下载Download下载配置文件和证书文件

  

ios开发 lottie ios开发者模式_开发者_28

ios开发 lottie ios开发者模式_ios_29

第一个是开发者证书,第二个是配置文件

双击第一个文件(开发者证书)

ios开发 lottie ios开发者模式_开发者_30

证书中会出现自己的证书名称

双击第二个文件(配置文件)

ios开发 lottie ios开发者模式_ios_31

会显示在Provisioning ProFiles 列表中

最后xcode5以后,把应用的Bundle ID

ios开发 lottie ios开发者模式_ios_32

设置Bundle ID 为第七步设置的。xcode会自动识别证书

ios开发 lottie ios开发者模式_ios开发_33

也可以通过xcode中Build Settings查看 中的code signing看看是否证书正确

这样就可以在真机上面执行了。

以上操作适合初学者,不懂怎么真机调试的开发者,我以后会继续努力进行详细的列出。