苹果商店上架流程 _App 上架苹果流程及注意事项

简介: 苹果商店上架流程 _App 上架苹果流程及注意事项

苹果商店上架流程_App 上架苹果流程及注意事项

APP 上架是:APP 应用从提交审核到上架整个过程。目的是让应用展示在 APP Store 上获取流量及用户


一、IOS 上架整个流程


1、申请开发者账号


2、创建 APP ID 及申请证书


3、itunes connect 创建 APP


4、打包 上传 APP


5、提交 APP,上线成功


1、申请开发者账号


苹果开发者账号主要分为三种:个人账号、公司账号、企业账号,三种账号年费和权限各不相同。开发者账号申请时间一般一个星期左右的时间。因为企业账号的应用不能发布到 APP store,只能企业内部使用,但是企业账号签名后 APP 可以发布到分发平台让用户下载,无需苹果审核。


企业账号:年费是 299 美金/年 企业账号一直很难申请下来,一般需要上千人或上市公司,申请至少也需要 3-6 个月时间才有机会申请下来


个人账号/公司开发者账号: 年费都是 99 美金/年 个人及公司开发者账号都可以用于 APP 上架,近几年由于苹果政策原因 个人及公司账号申请难度加大,但是一般资料齐全,都是可以申请下来的


2、创建 APP ID 及申请证书


App ID 的创建首先需要登录你的 developer account,然后配置 App bundle ID。xplicit App ID 的格式为:com.company.AppName(要有两个点.)照着格式写。然后登录你的 iTunes connect,然后使用你的 BUNDLE ID 创建一个 App。


申请证书需要通过 Mac 的钥匙工具来生成证书(其中包括开发证书、下载证书、推送证书)。这里需要注意的是下载下来的证书只能在请求该证书的电脑上使用,如果想给其他开发者使用需要将已经导入的证书导出为个人信息交换(.p12)的格式供他人使用;以及证书有申请的个数限定,超过就不能申请了。


之后便可以创建描述文件了,描述文件的作用是把证书和 Bundle Identifier 关联起来。


3、itunes connect 创建 APP


主标题:主标题是显示在 App Store 中的 App 本地化名称,一般包含标题主题部分和后缀部分。简单通顺的展现出 App 的功能与特性。主标题的词汇具用很高的权重,应尽量选择与 App 相关的高热度词,但不宜出现热门竞品品牌词,否则审核容易被拒。


副标题:副标题是 App 的一句简介,是对 App 的名称的一种补充,对 App 的词组有一定的权重加成。所以副标题的内容应尽量覆盖一些主标题没有的重要关键词。同样的副标题中不能出现热门竞品品牌词,文案应简洁且具有吸引力,展示 App 独特的一面,字数控制在 30 字符以内。


隐私政策网址:从 2018 年 10 月 3 日起隐私政策成为所有新 App 或者 App 更新的必填项,只能在提交新版本的时候才能更新链接或文本。填写时可观察竞品的隐私政策范文作为参考。


产品描述:App 应用描述被限定在 4000 个字符以内,且为必填项,可以根据语言版本的不同,分别填写不同的语言。应用描述是对 App 特色和功能的详细介绍,尽量在描述的前三行展现出产品的核心特色,这样才能吸引用户。目前应用描述只有在 App 更新版本时才能修改。这里需要注意的是应用描述的内容不允许填写特殊字符


关键词:关键词允许填写 100 个字符,利用好可填写的 100 个字符,将 100 个字符尽量写满。虽然苹果官方给出的建议是每一个关键词用逗号隔开,但为了使 App 覆盖到更多关键词,开发者们可以选择在关键词中尽量少地使用逗号。如果有需要强调的关键词,可以单独用逗号隔开。关键词的设置影响着 App 会在哪些搜索结果中显示,以及在这些搜索结果中的基础排名。


应用分级:应用分级是苹果开发者后台一个必填的应用信息属性,根据对 13 个问题的选填结果,分级会即时改变,包括 4 岁以上、九岁以上、12 岁以上、17 岁以上、无分级五个等级,无分级状态是无法在 App Store 上销售的。问题选填时应与应用的实际情况相符,不然容易出现审核被拒的请况。


需要各个版本的屏幕截图,运行模拟器,还有就是一个 1024*1024 的图标,图标不能有圆角。


4、打包 上传 APP


将申请好的证书和描述文件正确配置到 Xcode 中,设置好 Xcode 的一些属性:


在 Xcode 中选择 iOS Device(这里不能选择模拟器);


如果应用不支持横屏,请在 General 选项中将 Landscape Left 和 Landscape Right 两项的勾选去掉;


查看版本号和构建版本号;


配置发布在证书。如果这里没有黄色叹号,代表你的配置没问题,如果有,那就是证书和描述文件不匹配,或者描述文件里刚才选的 Bundle 和现在的工程的 Bundle Identifier 不一致。


设置为 Release 模式。Debug 是测试用的,Release 是发布用的


之后便可选择 Xcode->Product->Archive 打包项目,打包完成后选择 Upload to App Store 上传。如果不想使用 Xcode 上传的话,也可以选择 Export 导出 ipa 文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。然后通过 Application Loader 工具上传 ipa 文件


5、提交 APP,上线成功


App 打包完成后,需要上传 App Store Connect。按照以下步骤操作:


确保 App 所有功能开发测试完成。


进入 App Store Connect 创建新的 App,填写完成 App 信息。


执行 archive 操作,打包 ipa 或直接上传构建版本(使用 Xcode 或者 Application Loader)。


新建 App 版本号,选择已上传的构建版本,提交审核。


二、上架 APP 注意事项


1、如果应用已经申请上架中发现了产品存在 Bug 或者其他问题,建议还是自己打回来,不要等苹果来拒绝了


2、要想避免各种被苹果拒绝的情况,最好的办法就是阅读苹果的相关条例!


3、你的 Xcode 必须是正式版的,beta 版本的 Xcode 是不能上传项目的。


4、App 页面中不能出现“test”,“测试”,“demo”,“beta”等字样。


5、一定要保证美国可以访问到,因为审核人员都是在美国。


6、元数据中截屏一定要用苹果手机截屏,不能用非苹果设备,而且截屏里面功能和运行功能要一致。

相关文章
|
2月前
|
存储 Java PHP
轻量化短视频电商直播带货APP源码全解析:核心功能与设计流程​
在电商直播热潮下,开发专属直播带货APP成为抢占市场关键。本文详解原生开发轻量化APP的核心功能与全流程设计,涵盖用户登录、商品浏览、直播互动、购物车、订单及售后功能,并介绍安卓端Java、苹果端Object-C、后台PHP的技术实现,助力打造高效优质的直播电商平台。
|
7月前
|
存储 安全 生物认证
苹果上架APP遇到提示缺少出口合规证明时应该如何处理-什么是APP加密文稿-优雅草卓伊凡
苹果上架APP遇到提示缺少出口合规证明时应该如何处理-什么是APP加密文稿-优雅草卓伊凡
444 62
苹果上架APP遇到提示缺少出口合规证明时应该如何处理-什么是APP加密文稿-优雅草卓伊凡
|
7月前
|
Swift iOS开发 开发者
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
675 13
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
|
7月前
|
开发工具 开发者 iOS开发
如果苹果上架审核7个工作日仍无反应如何向苹果官方询问进度和提交反馈-App Store Connect方式和发送邮件询问方式-优雅草卓伊凡
如果苹果上架审核7个工作日仍无反应如何向苹果官方询问进度和提交反馈-App Store Connect方式和发送邮件询问方式-优雅草卓伊凡
1072 2
如果苹果上架审核7个工作日仍无反应如何向苹果官方询问进度和提交反馈-App Store Connect方式和发送邮件询问方式-优雅草卓伊凡
|
Linux Android开发
|
11天前
|
移动开发 小程序 Android开发
基于 uni-app 开发的废品回收类多端应用功能与界面说明
本文将对一款基于 uni-app 开发的废品回收类多端应用,从多端支持范围、核心功能模块及部分界面展示进行客观说明,相关资源信息也将一并呈现。
40 0
|
3月前
|
人工智能 文字识别 小程序
旅游社用什么工具收报名 + 资料?不开发 App 也能自动收集信息
本文探讨了旅游行业中报名信息收集的常见痛点及解决方案,重点介绍了二维码表单工具在提升信息收集效率、简化操作流程方面的优势。通过对比多种工具,分析其适用场景与实际应用逻辑,为一线旅游从业者提供高效、低成本的执行参考。
|
4月前
|
容器
HarmonyOS NEXT仓颉开发语言实战案例:外卖App
仓颉语言实战分享,教你如何用仓颉开发外卖App界面。内容包括页面布局、导航栏自定义、搜索框实现、列表模块构建等,附完整代码示例。轻松掌握Scroll、List等组件使用技巧,提升HarmonyOS应用开发能力。
|
4月前
|
人工智能 小程序 JavaScript
【一步步开发AI运动APP】十、微调优化内置运动分析器,灵活适配不同的应用场景
本文介绍了如何通过【一步步开发AI运动APP】系列博文,利用`ISportOptimizer`对内置运动分析器进行微调优化。相比小程序,APP框架(如uni-app)因技术差异,无法直接修改运动分析器参数,因此提供了统一的优化机制。开发者可通过`ISportOptimizer`获取和更新检测规则、动作样本等,灵活适应不同场景需求,如全民运动赛事的宽松模式或学生体测的严格模式。文中还提供了示例代码,展示如何对具体运动项目(如仰卧起坐)进行优化。需要注意的是,微调优化适用于标准动作的小范围调整,若动作变化过大(如花式跳绳),可期待后续自定义扩展功能。
|
4月前
|
IDE 开发工具 开发者
使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件
# 使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件 #鸿蒙开发工具 #DevEco Studio
314 1

热门文章

最新文章