热议:如何上架App Store?(2023年)
作者近期在尝试发布一个APP到App Store上,发现全网没有一个比较全的介绍,因此系统化的整理一篇全过程,供参考。
(资料图)
上架App Store分五步:
- 申请邓白氏编码
- 申请苹果开发者账号
- 创建各类证书、描述文件
- App提交
- 等待审核
申请邓白氏编码
苹果官方申请免费:
https://developer.apple.com/enroll/duns-lookup/#!/search
*如在邓白氏官网申请需要付费(800-1500元左右)。
在苹果开发者网站填好材料提交后,会有一个邓白氏的邮件,按照邮件所需的信息回复后耐心等待。
中间大概1-2天就会收到邮件。
收到邮件可以去dnb.com查询是否已更新上,更新上后,apple才会给你通过开发者账号。
申请苹果开发者账号
在iPhone手机App Store下载【Developer】,进行注册,在开发者类型时选择企业,D-U-N-S就是邓白氏编号,申请后注意留意邮件(可能会有拒绝原因)。
通过后就可以在Developer应用上付款了,注意必须使用申请时的设备来操作付款688/元。(并且688元是无发票的)
创建各类证书、描述文件
链接:https://developer.apple.com/account/resources/identifiers/list
先创建一个APP IDs
选择标识类型为 “App IDs”,然后点击 “Continue”
平台选择 “iOS,tvOS,watchOS”,Bundle ID 选择 “Explicit”,在 Description 中填写描述,然后填写 Bundle ID,Bundle ID 要保持唯一性,建议填写反域名加应用标识的格式 如:“io.dcloud.hellouniapp”, 然后点击 “Continue”
注意:在 HBuilderX 中 App 提交云端打包时界面上的 AppID 栏填写的就是这个 Bundle ID。
接下来需要选择应用需要使用的服务(如需要使用到消息推送功能,则选择“Push Notifications”),然后点击 “Continue”
注意:如果App用不到的服务一定不要勾选,以免影响审核。
确认后选择提交,回到 identifiers 页面即可看到刚创建的App ID:
使用mac电脑创建一个「请求证书」
打开创建请求证书页面,在页面中输入用户邮件地址、常用名称,选择存储到磁盘,点击 “继续” :
这些信息随意填写就行,请求证书在申请开发证书和发布证书时需要使用。
申请开发(Development)证书
在证书管理页面选择 “Certificates" 可查看到已申请的所有证书(TYPE:Development 为开发证书,Distribution为发布证书),点击页面的加号来创建一个新的证书:
在 “Software” 栏下选中 “iOS App Development” 然后点击 “Continue”:
choose 选择刚才使用mac生成的请求证书.certSigningReuqest结尾的文件
生成证书后选择 “Download” 将证书下到本地 (ios_development.cer):
需要再次用到mac电脑
双击保存到本地的 ios_development.cer 文件,会自动打开 “钥匙串访问” 工具说明导入证书成功,可以在证书列表中看到刚刚导入的证书,接下来需要导出 .p12 证书文件,选中导入的证书,右键选择 “导出...”:
输入文件名、选择路径后点击 “存储”:
输入密码及确认密码后点击 “好”(这个密码打包时会用到)
至此,我们已经完成了开发证书的制作(得到了 xxx.p12 证书文件),接下来,继续生成开发阶段所需的描述文件,在生成描述文件之前,需要先添加调试设备(iPhone 、iPad)。
添加调试设备
操作前需要先获取UDID,使用iPhone手机连接电脑,启动iTunes,点击序列号就可以切换UDID。
获取UDID后,我们开始添加Devices
Platform选择iOS,tvOS,watchOS,UDID填入刚才获取的
输入完成后,点击“Continue” 继续完成添加即可。
申请开发描述文件
在证书管理页面选择 “Profiles”,可查看到已申请的所有描述文件,点击页面上的加号来添加一个新的描述文件:
在 “Development” 栏下选中 “iOS App Development”,点击“Continue”按钮:
这里要选择之前创建的 “App ID” ,点击“Continue”:
接下来选择需要绑定的证书,这里建议直接勾选 “Select All”,点击“Continue”:
选择授权调试设备,这里建议直接勾选 “Select All”,点击 “Continue”:
输入描述文件的名称(可自定义), 点击 “Generate” 生成描述文件:
点击“Download”下载保存开发描述文件(文件后缀为 .mobileprovision)
现在我们获取到了开发证书(.p12)和描述文件(.mobileprovision)可以进行打包。
发布证书需要额外两步:
1、Create a New Certificate时选择「iOS Distribution (App Store and Ad Hoc)」
2、Profiles时选择App Store
然后使用打包工具重新生成ipa文件。
证书发布审核
审核前,我们需要先获取几个截图,没有条件可通过香蕉云编生成
https://www.yunedit.com/update/jietu/index
保存好4张图片我们登录app store网站填写APP相关信息后发布审核
https://appstoreconnect.apple.com/apps
接着等待审核即可。
关键词: Store Mac电脑 iPhone 2019科技之光
推荐阅读
水生植物有哪些 水生植物有什么?
水生植物有哪些?1)湿生植物湿生植物是指生长在河流、湖泊和沼泽中的植物,这些植物非常喜欢潮湿的环境和水,它们的抗旱能力通常很弱,如果 【详细】
科帕奇有哪些方面不足 科帕奇值得买吗?
近几年,我国的汽车市场上,各种品牌大放光彩。那么,你知道科帕奇怎么样吗?接下来我们就来一起看看吧。很多人在考虑买车之前,会有很多的 【详细】
最小的马产地在哪 最小的马产地有哪些?
见过最小的马长啥样?如图所示:马儿在我们的印象中是疾驰飞奔、健硕高大的形象,但是图中这种马完全颠覆我们的对马儿的印象,究竟是怎么回 【详细】
6月16日是什么日子? 为什么美国宇航局6月16日致敬?
您可以使用Freedom做到惊人。6月快乐。Godspeed在您的旅程中。1月16日纪念1865年6月19日,当时少将戈登·格兰杰(Gordon Granger)将军抵达 【详细】
运动型轿车是什么 运动型轿车与普通车有何区别?
运动型轿车凭借着外观酷炫,动力性能强的特点,深受国内众多消费者的喜爱。特别是在年轻消费者心目中,运动型轿车基本上是购车的首选。但是 【详细】
相关新闻
- 热议:如何上架App Store?(2023年)
- 微软Edge新设计:个性独特还是过分夸张?
- 天天即时看!支持MIUI14的小米设备名单公布,看看你的设备有资格吗?
- TikTok无人直播工具OBS,Tik Tok利用OBS直播详细教程
- 热头条丨地球板块的诞生,净化了原始海洋
- 资讯:货拉拉司机集体“罢工”,为什么货拉拉想要上市就那么难
- 如何创建 DAO?
- 7家中国公司入围2022全球手游发行商收入榜Top 30
- 速看:阿里巴巴集团总裁迈克尔·埃文斯访问土耳其
- 库克2022年总薪酬9940万美元 今年主动“降薪”一半
- 程序员是面向搜索引擎编程?分享 Google的11个查资料技巧!
- iOS 微信键盘发布 1.0.2 正式版,加入新春祝福语等功能
- 世界热议:苹果再推新配件,网友直呼定价“厚道”,这招小米学不会
- 环球观察:六大技术突破,改变中国未来科技格局,中国2022年成就有多恐怖?
- 互联网时代的专家泡沫与信息困境:被信息选择还是做信息的主人
- 暴跌七万亿!iPhone 14质量问题致翻车,售后服务还得看小米11
- 当前动态:高德正式发布车道级导航加强版,应用北斗系统高速精准指引
- 热头条丨iOS 微信发布 8.0.32 正式版,加入 6 个新功能
- 环球新消息丨推途科技数字人怎么样,数字员工多少钱?
- 天天快资讯:惠普推出四款八代酷睿系列笔记本 EliteBook 800 G5出世!