1预先准备
在你开始将程序提交到App Store之前,你需要有一个App ID,一个有效的发布证书,以及一个有效的Provisioning profile。下面来看看它们各自的作用。
Step 1: App ID(应用ID)
App ID是识别不同应用程序的唯一标示符。每个app都需要一个App ID或者app标识。目前有两种类型的App标识:一个是精确的App
ID( explicit App ID),一个是通配符App ID( wildcard App ID)。使用通配符的App
ID可以用来构建和安装多个程序。尽管通配符App ID非常方便,但是一个精确的App ID也是需要的,尤其是当App使用iCloud
或者使用其他iOS功能的时候,比如Game Center、Push Notifications或者IAP。
如果你不确定什么样的App ID适合你的项目,我推荐你读下苹果关于这一主题的文档: Technical Note QA1713。
Step 2: Distribution Certificate(发布证书)
iOS应用都有一个安全证书用于验证开发者身份和签名。为了可以向App Store提交app,你需要创建一个iOS provisioning
profile 。首先需要创建一个distribution certificate(发布证书),过程类似于创建一个development
certificate(开发证书)。如果你已经在实体设备上测试你的App,那么你对创建development
certificate就已经很熟悉了。
如果对此不熟悉,我建议你读下 苹果关于signing certificates和provisioning profiles的详细指导 。
Step 3: Provisioning Profile(配置文件) 一旦你创建了App ID和distribution
certificate,你可以创建一个iOS provisioning profile以方便在App
Store中销售你的App。不过,你不能使用和ad hoc distribution相同的provisioning
profile。你需要为App Store分销创建一个单独的provisioning profile,如果你使用通配符App
ID,那么你的多个app就可以使用相同的provisioning profile。
Step 4: Build Settings(生成设置)
配置App ID、distribution certificate 和provisioning
profile已经完成,是时候配置Xcode中target的build
settings了。在Xcode Project Navigator的targets列表中选择一个target,打开顶部的 Build
Settings选项,然后更新一下 Code Signing来跟之前创建的distribution provisioning
profile相匹配。最近添加的provisioning profiles有时候不会立马就在build settings的 Code
Signing中看到,重启一下Xcode就可以解决这个问题。
配置Target的Build Settings
Step 5: Deployment Target(部署目标)
非常有必要说下deployment target,Xcode中每个target都有一个deployment
target,它可以指出app可以运行的最小版本。不过,一旦应用在App Store中生效,再去修改deployment
target,你要考虑到一定后果。如果你在更新app的时候提高了deployment
target,但是已经购买应用的用户并没有遇到新的deployment
target,那么应用就不能在用户的移动设备上运行。如果用户通过iTunes
(不是设备)下载了一个更新过的app,然后替代了设备上原先的版本,最后却发现新版本不能在设备上运行,这确实是个问题。
(1) 当你决定提高现有app的deployment target时,要在新版本的版本注释中进行说明。如果你提前告知用户,那么至少有一点,你已经尽力阻止问题的发生了。
(2) 对于一款新app,我经常会把deployment target设置为最近发布的系统版
本。因为新iOS版本发布后,渗透率的增长速度是令人难以置信的。很多人认为提高deployment
target会失去大部分市场,这个说法并不准确,比如iOS 6, iOS 6发布后一个月,超过60%的设备已经进行了更新
。但对Android而言,就是另外一回事了, Android用户并不会像iOS用户那样热衷于更新操作系统版本 。
以上简而言之,最好从项目设计时,就决定是否考虑兼容低版本用户,支持的话,写代码时使用ios新特性时最好做一下判断,if是老版本if是新版本
在最新的WWDC2014上,公布的数字显示,iOS7的市场占有率已经为87%
2 Assets(资源包)
Step 1: Icons(图标)
Icon是App中不可分割的一部分,你要确保icon尺寸不会出现差错。
iTunes Artwork: 1024px x 1024px (required)
iPad/iPad Mini: 72px x 72px and 114px x 114px (required)
iPhone/iPod Touch: 57px x 57px and 114px x 114px (required)
120px x 120px(required) for iPhone5/iPhone5c/iPhone5s
Search Icon: 29px x 29px and 58px x 58px (optional)
Settings Application: 50px x 50px and 100px x 100px (optional)
Step 2: 屏幕截图
屏幕截图的作用不言而喻,你可以为每个app上传5张截图,虽然至少需要上传一张,可能很少有人会只上传一张。另外,你还需要分别为
iPhone/iPod Touch和iPad/iPad Mini准备不同的屏幕截图。这也是不小的工作量,但却能展示应用的另一面。Shiny
Development开发的一款售价699美元的Mac软件 Status Magic可以为你节省不少时间。Status Magic可以帮你把状态栏放在截图的正确位置。
屏幕截图和icon是应用给用户的第一感觉,直接关系到用户会不会购买。不过,你所上传的屏幕截图也不一定非得是实际的截图,看看 Where’s My Water 截图可以通过使用此策略,更具吸引力和说服力。
当我们连上调试机以后。可以利用Xcode中Organizer中的New Screenshot轻松的截出标准大小的。
Step 3: 元数据 在提交应用之前,要管理好app的元数据,包括1应用名称、2版本号、3主要类别,4简洁的描述,5关键词,6支持URL。如果你需要更新应用,你还要提供新增加的版本内容。
如果你的应用需要注册打开APP需要登录,比如飞信,你还得向苹果提供一个测试账户或者demo账户,这样审核人员就能很快进入app,而不用再注册账号。
3 提交准备
Xcode 4以后,开发者提交应用的过程就简单多了,可以直接使用Xcode进行提交。首先在 iTunes Connect中创建app,访问iTunes Connect,使用你的iOS开发者账号登陆,点击右边的“Manage Your Apps”,点击左上角的“Add New App”,选择“iOS App”,然后完成表格。
w
选择一个App发布平台,然后发布app。
以应用宝为例,发布步骤如下:
1、百度里面搜索应用宝,找到官方网站打开。
2、打开后,点击“开放平台”。
3、选择应用开放平台并注册登录
4、若已在QQ互联创建过应用,可在创建应用时选择关联QQ互联,输入在QQ互联创建的网页应用APPID、APPKEY即可完成关联。
若未在QQ互联创建过应用,直接在此页面选择“创建应用”即可,请勿选择关联QQ互联。
5、创建应用需根据应用实际,完善应用基本信息、安装包、图标素材、适配信息等,版权证明为可选项(即开发者提交的应用审核涉及需要提供相关版权证明的情况,可上传至此)。
6、完善应用信息并确定无误后,点击保存并提交审核,首次创建应用的开发者资质和应用信息会同步提交审核,24小时内会完成审核,审核结果请留意注册验证的邮箱和站内信消息。
(如上传的应用不对外注册使用,则需要在应用后台的版权证明处上传测试账号和密码的截图,截图内备注:“测试账号:和密码:,即可;如应用是对外开放的,则无需填写。)
1、小米应用商店:至少3张截图,规格:7201280或10801920
2、华为应用市场:至少3张截图,支持JPG、JPEG、PNG格式,推荐480800或7201280,单张小于2M
3、OPPO软件商店:支持JPG、JPEG、PNG格式,单张小于3M
4、魅族应用商店:支持JPG格式,尺寸8001280、10801800、11521920、15362560,单张小于5M
5、乐视应用商店:支持JPG、PNG格式,不小于7201280(比例须为9:16),单张小于1M
6、豌豆荚:至少4张截图,支持JPG、PNG格式,截图无尺寸限制,不可上传iOS应用截图
7、安智市场:至少4-5张截图,支持JPG、PNG格式,尺寸480800,单张小于1M
8、锤子应用商店:至少3-5张截图,支持JPG格式,尺寸10801920,单张小于1MB,截图的主要部分应展示应用的常用功能,顶部通知栏无其他应用图标,不存在模糊不清、不成比例拉伸的情况
9、搜狗应用商店:至少4-5张截图,支持JPG、JPEG、PNG格式,不小于480×800,单张小于3M
扩展资料:
苹果应用市场两种规格:58' : 1125 x 2436 和 55' : 1242 x 2208
安卓端基本上两种: 10801920 和 800480 不超过 1MB。
应用名称:不超过15个中文字符或30个英文字符 Icon要求:上传高清logo尺寸512px512px,png格式,圆角 详细描述:50到1500字,简述应用的作用、使用方法等信息。
更新信息:长度不超过400字符,应用截图:上传4-5张截图,JPG或者PNG格式,宽度不能小于320,高度不能小于480,单张不能超过1M。
同时,截图不能有顶部通知栏。 版权证明:格式为JPG、PNG的文件大小不能超过1MB,如果有多个文件,需要打包为RAR、ZIP格式上传,文件的大小不能超过10MB。
注:可选填APK特殊说明:最多不超过400字。如修改了包的签名,须在此填写修改签名原因,是否有哪些特殊机型或CPU等要求等。
——应用商店
——华为应用市场
欢迎分享,转载请注明来源:品搜搜测评网