2022年最新内测分发内测托管、上架App Store教程

2022年最新内测分发内测托管、上架App Store教程,第1张

大家都知道上架苹果是非常难的,在确保合规的同时还要保证App的质量,尽量少的出现bug和优化使用体验。所以上架前先进行内测分发、内测托管就很有必要了。我们先从内测分发开始看,然后再看具体上架流程,这样更容易一次发版成功。

一、如何快速进行内测分发

进入【蒲公英内测分发平台】,点击【发布应用】
将App安装包拖拽到【立刻上传】上传应用
点击【我的应用】-【添加空白应用】
上传完成后,根据要求填写应用名称、包名、App 类型、应用介绍等
填写完成后,点击【添加应用】,即可完成应用的添加

二、如何快速进行苹果上架

(1)Certificates 证书

Certificates为Mac电脑提供开发能力,能够实现真机调试、打包、上架APP到app store,有两种环境:开发(Development)环境&生产(Distribution)环境,还有两种类型:Software 和 Services。
需要注意的是,Certificates的Development与Distribution证书有数量限制,一台Mac,只需申请一套Certificates。而Services的证书需要另外创建且无数量限制,如果有协同开发的需要导出.p12文件给对方Mac即可。

如何申请 Certificates 呢?
通过Mac自带的钥匙串工具生成CSR请求文件并绑定Certificates。
【钥匙串访问】-【证书助理】-【从证书颁发机构请求证书】
【填写邮件】-选择【储存到磁盘】-设置App名称【常用名称】-【继续】
再申请Development证书
先创建Software部分,再创建推送证书

选择【iOS Development】(Xcode11以上可以选择Apple Development)-选择【证书文件】-点击【下载】

下载文件名称为【development.cer】,可以修改,方便识别
打开【钥匙串管理工具】,在【我的证书】中安装
申请iOS Distribution (App Store and Ad Hoc)生产证书与上述方法一致
选择的时候点击【iOS Distribution (App Store and Ad Hoc)】即可
然后上传CSR文件-【Register】-【Download】

再然后开始推送证书申请,【Development】与【Distribution】两种环境都要选择,钥匙串工具会导出【.certSigningRequest】文件与Mac绑定

(2)申请 Identifiers:App id

点击【Identifiers】-【App IDs】
填写【App描述】与【Bundle ID】
Bundle ID 可以理解为App的身份z号码,一经申请变无法更改,再申请入微信登录、Google服务等第三方服务时都需要使用到Bundle ID与App绑定

(3)Devices: 设备列表

App安装的设备都有一个唯一的udid
把udid加入Devices列表
这些设备就可以进行debug测试和ad hoc安装

查看设备的udid有两种方法
第一,【Xcode】查看
第二,用蒲公英【www.pgyer.com/tools/udid】可以一键获取 iOS 设备的 UDID

(4)Profiles: 描述文件

Profiles 同样分为Development与Distribution环境
其作用是将team、Identifiers、Certificates、Devices等信息联系起来
不同环境需要不同的Profiles

如何创建Profiles呢?

在【Development】下选择【iOS App Development】(开发测试)
在【Distribution】下选择【Ad Hoc】即用于Ad Hoc生产,选择【App Store】上传到App Store的生产环境
然后选择 App ID
选择对应的Certificates证书,以及需要测试的Devices设备
然后下载,重命名,描述文件不需要安装
OK,到了这里,所有需要准备的证书和描述文件都准备完毕。

(5)Xcode 配置

配置证书和签名
因为XCode会自动创建证书和bundle id
所以要先取消【Automatically manage signing】
配置Profile描述文件
debug和release两种环境需要分别配置描述文件
debug对应【Development】
release对应【Distribution】
然后进行Provisonint Profile 文件选择
开发对应开发
生产对应生产
然后进行调试
可以进行模拟器调试
也可以连上数据线进行真机调试

(6)注册App

在App Connnect中注册App
选择【App Store Connnect】
点击【新建 App】

需要注意:
Ⅰ 图标不能包含alpha通道或者透明度
Ⅱ LanchImage 图片格式只能是png/jpg
Ⅲ 填写中国需要加 +86 区号
Ⅳ App预览与截屏图片,6.5/5.5英寸即可

(7)打包上架App

打包、上产IPA包,确保证书、描述文件正确
进入Select a method of distribution(打包方式选择)界面
选择【App Store】,点击【Next】
等待上传
上传成功之后,进入App Store Connect
就可以看到提交的版本
点击【App Store】
在【构建版本】选择对应版本文件
填写信息,提交审核

上架后一般24H内还搜不到,可以稍作等待

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/990146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存