关于ios:图文详解丨iOS-App上架全流程及审核避坑指南

44次阅读

共计 4343 个字符,预计需要花费 11 分钟才能阅读完成。

App Store 作为苹果官网的利用商店,审核严格周期长始终让用户头疼不已,很多 app 都“死”在

了审核这一关,那咱们就要放弃 iOS 用户了吗?当然不是!本期咱们从 iOS app 上架流程开始梳

理,具体理解下 iOS app 上架的那些事。iOS app 上架总体流程:

1 登录苹果开发者核心,注册开发者账号如果你是第一次申请注册应用 Apple ID 登录苹果开发

者网站,须要批准“苹果开发者协定”,提交申请,这个时候你的 Apple ID 就曾经成为了一个

开发者的 ID 了。如图 1 -1:苹果开发者核心网址:https://developer.apple.com/

图 1 -1 批准苹果开发者协定并提交申请 2、申请付费开发者,退出苹果开发计划

图 2 -2 开始注册

图 2 -3 注册阐明补充阐明 2 -1:双重验证相干苹果新规定 Apple ID 需开启双重验证能力注册开

发者账号,所以在退出开发者之前须要依据提醒开启设施进行双重验证;验证办法采纳登录电

脑上的 iCloud 依据提醒进行验证(或者其余设施,如登录手机进行双重验证),以下是局部相

关图片

图 2 -4 双重验证相干

图 2 - 5 双重验证相干

抉择开发者类型补充阐明 2 -2:Apple 开发者账号集体账号:集体申请用于开发 Apple App

所应用的账号,仅限于集体应用,能够在 App Store 公布利用,申请比拟容易,

¥688.00/ 年 ($99.00/year)。公司账号:以公司名义申请的开发者账号,用于公司外部的开

发者共用,能够在 App Store 公布利用,申请流程绝对麻烦,¥688.00/ 年

($99.00/year)。企业账号:个别是公司规模在 500 人以上的企业,用于内部测试、散发

利用的账号,不能在 App Store 公布利用,申请流程绝对麻烦,¥1988/($299.00/year)。

不同开发者账号步骤与所需材料

填写具体的注册信息,对立相干协定,通过验证审核之后再次点击持续进入领取页面,具体步

骤参考图 2 -7:

图 2 -7 填写注册信息

图 2 -8 批准协定并且持续

图 2 -9 注册期待验证通过

图 2 -10 领取

图 2 -11 再次登录

图 2 -12 填写付费信息的页面领取胜利后,苹果会在 48 小时内对订单进行解决,之后可能会收

到邮件要求到指定的页面上传身份证照片。如果遇到任何问题,能够拨打苹果开发的售后服务

电话 4006701855。补充阐明 2 -3:邓白氏 DUNS 的申请邓白氏 DUNS 编码相当于公司在苹果公认的

权威组织中注册了本人的身份证;能够点击相干链接先进行验证,没有能够间接申请。具体申

请步骤能够参考百度教训:https://jingyan.baidu.com/art… 创立证书应用

APICloud 平台开发 iOS 利用须要用到几个证书,上面的图为各个证书应用的中央。接下来为各

个证书的创立教程。

4 创立 App ID 首先关上苹果开发网站,通过 Account 进入开发账户,如图:登录胜利后抉择

Certificates, Identifiers & Profiles(如果没有这一项请查看教程最开始的阐明),如图:如图,在左侧菜单抉择 Identifiers,而后点击增加按钮抉择 App IDs,点击右上角的 Continue 按钮在 Bundle ID 处抉择 Explicit,填写本人我的项目的 ID,这里填写的 ID 即是控制台上传证书页面须要填写的 App IDs 如果利用须要应用推送性能,在上面的 Capabilities 列表中勾选上 Push Notifications 项,点击 Continue 确认信息无误后点击 Register,实现创立。5 云编译 p12 证书制作若开发账号下曾经存在 certificate 了能够跳过创立的步骤,一个账号下有一个 certificate 即可,多个利用能够共用。生成 certSigningRequest 文件如图,关上应用程序 -> 实用工具 -> 钥匙串拜访如图,抉择从证书颁发机构申请证书接下来填写邮件地址,抉择存储到磁盘,如图,保留文件到桌面。制作 p12 证书如图所示,点击右边的 Certificates,而后点击增加按钮如图,如果是集体或公司账号,抉择 iOS Distribution (App Store and Ad Hoc),如果是企业账号,则抉择 In-House and Ad Hoc,点击 Continue 如图,抉择 Choose File 抉择之前生成的 certSigningRequest 文件,点击 Continue 实现创立如图所示,cer 证书创立胜利,点击 Download 将证书下载到本地双击关上证书将其装置到钥匙串,若弹出装置提醒,抉择装置到“登录”,在钥匙串中找到装置的证书,若提醒此证书是由未知颁发机构签名的,请下载 Apple Worldwide Developer Relations Certification Authority 证书进行装置,地址 http://developer.apple.com/ce…,在右边抉择“登录”和“我的证书”,找到证书,在证书下面点击鼠标右键,而后在菜单中选择导出证书,如图:在弹出页面中指定证书名,点击存储,而后输出证书明码(此明码在控制台上传证书页面输出),点击好,生成 p12 格局证书。)6 云编译 mobileprovision 公布证书制作这里以集体、公司账号创立 App Store 类型公布证书为例,企业账号创立 In House 类型公布证书相似。App Store 类型证书 App Store 证书只能用于公布利用到 AppStore,不能装置在非越狱设施下面。如图,点击左侧菜单 Profiles,而后点击增加按钮增加图片正文,不超过 140 字(可选)抉择 App Store,点击 Continue 如图,抉择下面创立的 App ID,点击 Continue 如图,抉择 certificates,点击 Continue 输出证书名称,点击 Generate,实现创立 7 云编译 mobileprovision 测试证书制作集体或公司账号生成的 App Store 类型 mobileprovision 证书,利用在没有公布到 App Store 之前只能在越狱设施上装置,若要在非越狱手机下面装置,则须要把设施 udid 增加到测试设施列表 Devices 里,并且生成 Ad Hoc 类型 mobileprovision 证书。获取设施 udid 获取设施 udid 能够通过老版本 iTunes 获取(最新版本无奈获取),macOS Catalina 及更新零碎则能够间接通过“访达”获取,另外也能够通过其它一些手机助手获取。1、macOS Catalina 及更新零碎中通过”访达“获取。关上”访达“,连贯设施,如图,点击划线下面区域后,会展现出序列号及 udid 信息,而后点鼠标右键拷贝(拷贝的内容蕴含序列号、udid 等,需手动再筛选 udid)。增加图片正文,不超过 140 字(可选)增加图片正文,不超过 140 字(可选)2、通过老版本 iTunes 获取。关上 iTunes,连贯设施,如图,找到序列号,而后点击序列号,该栏会变成 UDID,点击鼠标右键,拷贝 UDID。增加测试设施如图抉择左侧菜单 Devices,点击增加按钮增加图片正文,不超过 140 字(可选)输出 Name 和获取的 UDID,点击 Continue 增加图片正文,不超过 140 字(可选)点击 Register,最初点击 Done,增加设施实现。Ad Hoc 类型证书对于集体和公司账号,Ad Hoc 类型证书能够装置到指定的测试设施下面调试。如图,点击左侧菜单 Profiles,而后点击如图,抉择 Ad Hoc,点击 Continue 进入下一步增加图片正文,不超过 140 字(可选)如图,抉择 App ID,点击 Continue 进入下一步增加图片正文,不超过 140 字(可选)如图,抉择 certificates,点击 Continue 进入下一步抉择设施,而后点击 Continue)输出证书名称,点击 Generate 实现创立更多内容详见:https://docs.apicloud.com/Dev… 创立 App 图 6 -1 进入 iTunes Connect 图 6 -2 新建 App 补充阐明 6 -1“名称”是新建的 app 在 App Store 中显示的名字;“SKU”能够填写当天日期外加一个编号即可,这是你为你的利用指定的一个标识符。图 6 -3 点击“1.0 筹备提交”填写 App 相干信息接着增加预览图和屏幕快照,编写利用形容和关键词,设置利用图标编辑利用分级,利用图标必须提供 1024×1024 的图片且图片不能设置 alpha 通道(透明度);利用分级是为了确定利用应用群体的年龄段。补充阐明 6 - 2 苹果官网对于 app 屏幕快照及预览的标准要求:
如果你的利用中有须要登录后能力应用的性能那么就必须提供一个演示账号以供审核利用时应用。图 6 -4 提供联系人信息和演示账号图 6 -5 抉择公布形式并保留利用信息注:依据本人状况抉择,是否手动公布版本。9 打包 IPAAPICloud 平台间接云编译生成 ipa 包,下载下来用 Transporter 工具上传到 AppStoreConnect。App 审核相干苹果的三种审核机制外媒 CNBC 在一篇对于苹果 App Store 如何审核 App 的报道中分享了一些对于利用审核的细节。报道称,目前 App Review 总部有 300 多名评审员,苹果的每个评审员每天大略须要审核 50 — 100 个应用程序,Watchtower 会跟踪每一个 App 的审核状况,以便回复开发者或通过开发者批改后从新提交审核时进行比对,同时也为苹果收集 App 品质相干数据。对于评审员来讲,苹果为其制订了 SLA 的考核制度(服务级别协定),要求评审员在 24 小时内须要达到 50% 的利用实现审核,48 小时内须要达到 90% 的利用实现审核。苹果称,会有 40% 的 App 被拒审或更新被驳回,核查出相干问题,并反馈给开发者。在同时多维度考核数据时,SLA 会达到失常规范,低于正常值时,评审员会收到邮件告诉进行正告。新闻报道地址:https://www.cnbc.com/2019/06/… 苹果审核规范共分为五大类: 平安、性能、业务、设计及法律,咱们要严格依照审核规范来开发和提交咱们的 APP。当然,在提审之前还有一些筹备工作须要确保实现好:要确保 APP 没有显著的解体和谬误。确保 APP 的可用性和完整性, 不能是演示 APP 或 demo。APP 所有预览图、简介、关键词等都要是和产品业务相干的。更新您的分割信息,以便 App Review 部门在须要时与您取得联系提供无效的演示帐户和登录信息,以及审核所须要的资源。APP 启用后盾服务,确保其在审核期间处于流动和可用状态相干权限要阐明其⽤用处,如果是壳上架或混同代码,就更须要留神官网审查指南:https://developer.apple.com/a… 上面是七麦数据统计的近 30 天的被拒条款统计,仅供参考。

正文完
 0