要进行iOS开发,肯定会遇到真机测试以及上线AppStore的问题,下面就简单介绍一下证书以及配置文件的使用。
首先你要有一个苹果开发者账号,账号分Individual(个人或公司开发者账号$99)和Company/Organization(企业开发者账号$299)两种类型。然后进入这个页面

大家可以清楚的看到这个页面的四个主要方面:证书,标识符id,设备,描述性文件。如果是第一次进入开发者中心的话,建议大家首先进行开发证书和生产证书的配置,选择证书,点击右上角的+号,进入页面

在注册开发证书或者生产证书的过程中,要求要上传一个CSR file,如果你没有创建过,那么就要打开钥匙串,然后再屏幕上方


CSR文件生成之后,就可以成功注册证书,然后下载,双击打开。(当注册某个应用的证书的时候,建议存放到当前项目的目录下,以免发生混乱)。
下一步要注册appid,这里的appid对应的就是xcode里面的Bundle identifier,同样是点击右上角的+号,进入页面

在申请appid的时候,要选择这个应用具有的功能,根据自己的具体情况选择就好了。
在注册设备的时候需要这个设备的udid,可在iTunes里面获得,在这里不做过多的1赘述。
最后一项,申请描述性文件

注册成功进行下载,别忘了双击打开吆。
在证书和描述性文件都下载并且打开的情况下,我们主要在xcode里面进行以下两个地方的配置就可以了


区分好开发还是生产环境,就可以真机调试或者上传AppStore自己的应用了。
如果有看不大明白的地方,欢迎大家留言评论。
网友评论