1. 创建账号
苹果开发者账号几种开发者账号类型
个人开发者账号
- 费用:99 美元/年(688.00元)
- 协作人数:仅限开发者自己
- 不需要填写公司的邓百氏编码( D-U-N-S Number)
- 支持账号下的 app 上线 App Store
- 需要创建 Apple ID
公司开发者账号:
- 费用:99 美元/年(688.00元)
- 允许多个开发者协作开发
- 需要填写公司的邓百氏编码( D-U-N-S Number)
- 该账号下的 app 可上线至 App Store
- 需要创建 Apple ID
企业开发者账号:
- 费用:299 美元/年(1988.00元)
- 允许多个开发者协作开发
- 需要填写公司的邓百氏编码( D-U-N-S Number)
- 该账号下的 app 不能发布到 App Store 中
- 需要创建 Apple ID
- 注:企业账号申请特别困难
申请 AppleID
注册时填写的主要信息:姓氏、名字、国家、出生日期、邮箱、密码、密码保护问题、图片验证码,邮箱验证码。注意填写的内容必须为全英文,不得出现中文。
注册完成以后记得登陆apple设备开启双重验证
申请邓白氏码(个人开发者账号不需要)
打开 查找D-U-N-S 编号
申请华夏邓白氏需要填写的表单信息
- 公司英文名
- 街道
- 城市
- 省
- 邮编
- 联系电话
- 联系人信息:姓名,电话(有可能打电话确认),邮箱(与华夏邓白氏交流的邮箱,收到确认邮件及时填写公司信息有时间限制,)
- 营业执照
- 公章
等待邓白氏申请成功
编码申请成功后,邓白氏公司会把DUNS编码发送到workEmail邮箱中,等待7-14天使用就好了(苹果和邓白氏公司不是一个系统,需要等待他们数据同步)
DUNS编码申请成功后,等待7个工作日(注意不是一个礼拜~)再去继续申请公司开发者账号吧!
申请开发者账号
- 直接在App Store搜索开发者app,登陆你上面申请的Apple ID即可(现支持微信、支付宝支付)
![图片[1]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image.png)
- 或者去Apple ID官网 Apple ID 进行申请
- 后面申请主要按照提示,给个人信息、身份验证等
- 如果是公司还需要公司的一些基本信息+DUNS编码
- 基本上到这里等待申请成功基本就ok了,现在(2021-09)申请基本信息没问题一天就ok了
2. 申请签名证书(钥匙串访问)
- 意义就是签名,也是因为有Apple特有的签名机制,让app更为安全的
- 打开 Mac app 的钥匙串访问
![图片[2]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-1.png)
- 颁发证书
![图片[3]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-2.png)
- 以下两个信息可以随便填(主要是做一个标识)
![图片[4]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-3-1024x779.png)
- 直接存储到磁盘,直接是一个 CertificateSigningRequest.certSigningRequest 这样的文件即可
3. 先在 Apple Developer 申请证书
- 登陆开发者账号
- 进入到account页面
![图片[5]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-4-1024x540.png)
- 先创建ID
![图片[6]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-5-1024x677.png)
我们主要是发布 App Store的app,选第一个就够了
![图片[7]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-6-1024x305.png)
![图片[8]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-7-1024x515.png)
- 创建证书 -证书我们做iOS应用下面两个就够用,其他就是Mac app 通用证书等。
![图片[9]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-8-1024x522.png)
- 创建证书下一步就要选取我们钥匙串申请的文件上传就好了
![图片[10]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-9-1024x337.png)
- 配置文件,顾名思义就是配置正式环境和测试环境的配置文件,比如配置推送等
![图片[11]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-10-1024x789.png)
选中我们上面创建的ID
![图片[12]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-11-1024x655.png)
选中申请的证书(关联)
![图片[13]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-12-1024x503.png)
如果你是新账号,第一次创建开发者证书,还需上传device ID,就是你要测试的手机
![图片[14]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-13-1024x543.png)
用数据线,连上Xcode,在devices里查看 identifier
![图片[15]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-14-1024x232.png)
![图片[16]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-15-1024x479.png)
- 创建证书、配置文件、id、device基本到这里就完成了,后面需要吧证书和配置文件下载下来双击安装;证书会安装到钥匙串,配饰文件是安装到xcode,就是证书和Xcode关联的bundle ID的app建立证书关系
- 在xcode里选中你配置的文件,即可运行你的app这真机上
![图片[17]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-16-1024x536.png)
小技巧
在创建id 的时候可以创建通配符 、或者直接写一个,代表任意app,避免,每一次我们该一个包名需要测试的时候都要去创建了一个id
![图片[18]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-17-1024x299.png)
当然在最新的xcode 中,也可以直接 fixed
4. 在 App Store Connect 创建app
![图片[19]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-18-1024x601.png)
如果需要申请内购,需要在协议、银行信息里填写银行卡相关信息
我的app去创建app
![图片[20]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-19-1024x748.png)
基本信息
- 标题
- 副标题
- 分类
- 评级
- 等
![图片[21]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-20-1024x513.png)
价格于销售范围
- 销售的地区可供选择
- 设置App Store的价格
![图片[22]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-21-1024x356.png)
在准备提交里需要填写App Store需要展示的信息
- 预览图
- logo
- 描述
- 一些审核信息
![图片[23]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-22-1024x435.png)
如果需要申请内购需要点击申请内购信息
![图片[24]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-24-1024x637.png)
- 名称
- id 唯一标识,代码中通过这个查到当前那个
- 弹出窗口展示的信息
- 内购审核信息
![图片[25]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-25-1024x501.png)
如果需要测试内购信息,需要注册沙盒测试账号
![图片[26]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-26-1024x542.png)
- 填写基本信息,一个沙盒测试账号只能在一个开发者账号下使用
![图片[27]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-27-1024x903.png)
设置完成去看电子邮箱里,直接点击链接去完成就ok了
![图片[28]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-29-1024x726.png)
登陆你设置的密码,继续即可
![图片[29]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-30-1024x461.png)
验证成功就可以使用你的沙盒账号测试内购了
5. XCode 打包上架
![图片[30]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-32.png)
![图片[31]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-35.png)
![图片[32]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-34.png)
直接打包,主要配置的bundle id 需要和开发者中设置的一样,版本号也要和App Store connect里设置的一样
最后在你构建完成,去App Store connect 查看添加构建的版本,提交审核即可
![图片[33]-iOS App的打包和上架流程-维客博客](https://www.wkcom.cn/wp-content/uploads/2026/01/image-36-1024x284.png)
ending 大功告成,等待审核通过吧~
作者:芭菲猫
链接:https://juejin.cn/post/7002064601877594148
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。















暂无评论内容