DownOL 软件仓库– 软件下载,字节世界与新知

高级架构师详解:iOS APP上线流程(保证你的APP最短时间通过!)

发表于:2024-04-28 作者:创始人
编辑最后更新 2024年04月28日,如果要想打包上线APP,下面这几样东西肯定是不能少的啦:1. 开发者账号2. 需要上线的项目3. mac电脑和xcode二、前期工作登录开发者账号:开发者中心网址,进入开发者中心后点击account,

如果要想打包上线APP,下面这几样东西肯定是不能少的啦:

1. 开发者账号

2. 需要上线的项目

3. mac电脑和xcode

二、前期工作

登录开发者账号:开发者中心网址,进入开发者中心后点击account,进入如下界面;然后输入你的开发者账号和密码点击signin。

点击sign in后进入如下界面;制作证书是进入第一个模块(certificates,Identifers&Profiles),第二个模块是上线APP的模块,这里暂时不用管这个模块。

点击Certifeicates,Identifers&Profiles选项进入如下界面;被我圈出来的第一个模块用来创建发布证书的,第二个模块是是注册APPIDs的;

注意:如果需要上线的APP没有申请过APP ID的话,在制作发布证书前需要先申请APPIDs;如果在上线之前就已经申请过APP IDs,则跳过申请APPIDs这一步,直接创建发布证书即可;或者你的发布证书也已经创建好了,那么,请直接创建配置文件,即profiles文件。

1. 申请APP ID

流程如下:

(1)点击Identifers中的APP IDs;

(2)然后点击右上角的加号"➕",进入如下界面;

第一个Name,用来描述App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文);

第二项Bundle ID (App IDSuffix),这是appid的后缀,这个需要仔细。因为这个内容和程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,一般都会使用项目中的BundleID(这样比较保险),还有一个WildCard App ID使用一个通配com.yourcompany.*,可以适配多应用

然后点击continues;进入下一个界面然后点击submit,然后点击done,APP ID申请成功;

2. 创建证书

2.1 创建发布证书

(1)选择Certificates后进入如下界面;

(2)这里我们以测试证书为例,介绍一下制作证书的流程。所以这一步我们选择Development模块中的iOS AppDevelopment 选项;然后将界面拉到底部,点击conotinues;如图:

进入如下界面;

(3)上面图片中红框圈出来的部分是让然我申请一个CSR文件,那CSR文件是个什么东西呢?请看下面的流程介绍:

a. 点击电脑的Launchpad -->钥匙串访问--> 单击打开;

b. 点击电脑的左上角苹果标识旁边的钥匙串访问选项,出现如图所示界面;然后选择证书助理 -->从证书颁发机构请求证书;

c. 然后会出现如下界面;

然后我们的CSR文件就制作成功了;

(4)接着上面第二步,点击continues后进入如下界面,点击choosefiles后选择我们刚才制作好的CSR文件点击确定;然后点击continues;

然后点击done,提交上去后就会生成一个cer证书,如图所示,有效期为一年。发布证书制作完成;

这里由于我这边不能实战给大家截图,所以有些截图用的是别人的图,大家能看懂就行了,大家可以加我iOS交流群:601068213,里面有架构,底层,进阶,逆向,还有最新的ARKit,都是可以免费获取的,还有大牛解答各种难题,不失为是一个学习的好地方,小编在这里邀请大家加入我的大家庭。欢迎你的到来!

2022-05-09 21:45:25
0