iOS APP 上架

终于进入上架流程,App Store 我来了


一、信息填写

iTunes Connect  https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa

1. 登录,选 “我的App”



2. 创建一个新的应用,比如这里创建一个IOS App

点击输入框上的小问号可以查询提示

名称:App 在 App Store 中显示的名称,长度不能超过 255 个字符;

版本:版本号会显示在 App Store 中,并且应与 Xcode 中所使用的版本号相符,比如:1.0 ;

主要语言:如果 App 信息没有针对某个国家的 App Store 进行本地化, App 信息将以主要语言呈现,一般选英文;

SKU:一个独特的、不会在 App Store 中显示的 App ID,我一般写成应用的 Bundle Identifier;

套装ID:套装 ID 必须与 Xcode 中使用的 ID 相符,该 ID 提交后便无法更改,这个就是 Identifiers,一般要到开发者中心设置,参看我上一篇博文

套餐ID后缀:套装 ID 必须与 App 的 info.plist 中使用的相符,这里套装ID在创建的时候如果使用了通配符,比如:com.lxmy.*, 这里就需要补上后缀,比如:com.lxmy.demo,这个后缀要和应用的 Bundle Identifier 一样。





3. 创建后进入应用页面,补充信息,基本上“版本"这个选项卡的内容都要填写。

版本信息

视频和截图:屏幕快照必须为 JPG 或 PNG 格式,且必须采用 RGB 颜色空间。 App 视频预览必须为 M4V、MP4 或 MOV 格式,且不能超过 500 MB,可以直接在模拟器上截图,如果是设计图,有尺寸要求,看这里

Apple Watch:有就填,没有就跳过;

App 图标大小1024 * 1024,格式必须为 JPG 或 PNG,最低分辨率至少为 72 DPI,并采用 RGB 色彩空间,不能包含图层或圆角,就一正方形

分级: 点“编辑”后勾选应用上存在的,确定后自动生成等级;

版权:拥有App 专有权的人员或实体的名称,前面是获得权利的年份(例如“2008 Acme Inc”)。请勿提供网址(URL)。

比如:XXX Co. Ltd. © 2014 - 2015 All Rights Reserved (XXX有限公司 2014-2015版权所有)

其它:比如名称、描述之类,这个不用说,都要填滴。

网站网址:写公司的网站






构建版本


看下面 二、Xcode打包

如果刷新后没有显示出来,可以退出重新登录下账号


App审核信息

联系信息填上,没什么好说的,主要是“演示账户”,需要提供测试账号,比如登录账号;

如果有其它特别要说明的,写在“备注”里面,这个都是给审核人员看的。


待续




二、Xcode 打包(构建版本)

需要材料:分发证书 ,参看我上一篇博文


1. 切换证书

切换开发证书为分发证书,注意:Project 和 Targets 都要设置





用Xcode构建,Xcode需要连上真机,切换到设备上,不然不能选 Archive 项

1. Xcode 菜单 》》 Product 》》 Archive  



2. 构建完成会跳转到 Archives 页面


3. 先 Validate 验证下,成功就可以点提交到App store,也可以导出 ipa 文件。 

注意:这里提交到App store 实际上是提交到 iTunes Connect 构建版本的地方,上传后还要等一段时间才会显示出来,要等待。


、App Store 审核问题

目测有很多问题,我写在另一篇博文里,看这里





iOS应用上架流程主要分为几个关键步骤,包括开发者账号准备、应用信息配置、应用打包以及上传至App Store。以下是详细的流程和注意事项: ### 1. 开发者账号与权限配置 在开始上架之前,必须拥有一个有效的苹果开发者账号。登录苹果开发者中心(https://developer.apple.com),进入Account页面,确保已完成开发者账号的注册和相关权限配置。账号类型包括个人账号和公司账号,不同类型的账号在应用发布时的权限和审核标准略有不同。 - 在开发者账号中,需要配置App ID、证书(Certificate)、设备(Devices)以及Provisioning Profile等信息,以确保应用可以在App Store中正常运行 [^2]。 ### 2. 在iTunes Connect中创建应用信息 进入iTunes Connect,点击“我的App”,然后选择“新建App”来创建一个新的应用条目。填写应用的基本信息,包括名称、语言、类别、价格、支持的设备等。 - 应用名称必须唯一,并且不能包含任何特殊字符或空格。 - 选择语言时,简体中文应选择“Simplified Chinese”。 - 上传应用图标(App Icon),尺寸需符合苹果官方要求(如1024x1024像素)。 - 准备应用的截图,需涵盖所有支持的设备类型(iPhone、iPad等)并符合苹果的截图规范 [^4]。 ### 3. 应用打包与上传 应用打包主要通过Xcode完成。在Xcode中选择Product → Archive进行归档操作,归档完成后可以选择Upload to App Store上传。如果不想直接通过Xcode上传,也可以选择Export导出IPA文件,并使用Application Loader工具上传。 - 在导出IPA文件时,必须选择“Save for iOS App Store Deployment”选项,以确保打包符合App Store的要求。 - IPA文件上传可以通过Application Loader工具完成,适用于Windows和macOS平台 [^3]。 ### 4. 应用审核与发布 上传完成后,进入App Store Connect的“我的App”页面,选择刚刚上传的版本提交审核。苹果会对应用进行自动化和人工审核,主要检查内容包括: - 是否符合苹果的App Store Review Guidelines(应用审核指南)。 - 应用是否存在崩溃、性能问题或不符合规定的功能。 - 应用描述、截图是否与实际功能一致。 审核通过后,应用将在App Store上线,用户即可下载。 ### 注意事项 - 应用图标和截图必须符合苹果的视觉规范,避免使用低质量或模糊的图片。 - 描述内容应清晰、无误导性,避免使用夸大或虚假宣传。 - 确保应用的元数据(如关键词、类别)合理设置,以优化应用在App Store中的搜索排名。 - 如果应用涉及用户隐私,需提供隐私政策链接,并确保符合GDPR等国际隐私法规 [^1]。 ```swift // 示例代码:Xcode中归档应用的Swift代码片段 import Foundation // 选择Product -> Archive进行归档 // 归档完成后选择Upload to App Store上传 func archiveAndUploadApp() { print("Archive process started...") // 归档逻辑 print("Archive completed.") print("Uploading to App Store...") // 上传逻辑 print("Upload completed.") } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值