iOS开发--appstore应用上架
除了企业级的应用,一般一个应用开发完成后,都会上架App Store。其实上架流程并不繁琐,麻烦的是要耗时等待审核,如果被拒,修改后又需要等待。被拒的原因很多(真的很多…),比如程序有崩溃,适配没做好,涉及宗教,按钮提醒用户更新等等,关于详细的审核标准,可以Google一下,有很多的文档。
本文主要讲解应用如何上架,前期需要准备哪些资料。
环境信息:
Mac OS X 10.10.3
Xcode 6.3
iOS 8.3
正文
一、前期资料准备
1. 准备各个尺寸的App icon。
具体需要的尺寸可以在工程目录中images.xcassets的AppIcon中看到。先在右边栏中选择需要适配的系统版本,然后再切对应尺寸的icon图标。(29pt中,需要@2x与@3x的图,意思就是需要边长为292与293的icon)
找到对应的icon尺寸
除了对应尺寸的icon以外,还需要一张1024*1024的icon(注意:不能有alpha通道)
2. 各种尺寸的截图。
根据应用的设备不同,所需截图也不同。如果是iPad应用,那么最多准备5张屏幕截图即可。如果是iPhone应用,则需要准备3.5”、4”、4.7”、5.5”四个尺寸的屏幕截图各五张。
关于屏幕截图,最好是打开模拟器,直接command+s来进行截图,防止尺寸不对。
二、放入icon
在xcode中打开images.xcassets,将准备的icon放入对应尺寸的位置。
三、填写itc信息
1. 使用开发者账号登录上面链接(加入了开发者计划的账号,$99的那个),并点击我的App。
点击我的App
2. 创建应用
创建iOS App
创建iOS App
填写App基本信息
填写App信息
3. 填写itc上的必要信息
选择对应的屏幕截图
插入屏幕截图
填写基本信息(会展示在App Store上)
填写App基本信息
填写版权信息
App版权信息
填写测试信息与备注
测试信息与备注
四、真机测试
打开工程目录下的Products文件夹,如果是红色的,说明还未进行真机测试。
未经过真机测试
测试过后,会变成黑色。
经过真机测试
关于真机测试的步骤:
五、在Xcode中上传应用
1. 下载发布证书(与开发证书步骤类似,不过证书是product不是devel0pment)
2. 在xcode配置文件中选择发布证书(与真机测试选择证书方式相同)
3. 填写版本号
构建版本
4. 选择应用归档
应用归档
5. 上传应用
上传App
选择账号
等待上传,如果这一步没有报错,最后看到successful界面,说明上传成功。如果出现证书、icon不全等错误,则需要修改后,再次上传。
六、在itc中选择构建版本
回到itc网站,保存刚填写的信息后,刷新页面,找到构建版本模块,选择刚提交的版本。
构建版本
七、提交并等待审核
选择版本后,点击提交以供审核。然后开始漫长的等待,一般2周左右出结果。
iOS开发--appstore应用上架的更多相关文章
- <iOS开发>之App上架流程(2017)
本文主要介绍了App上架流程,以及上架过程中会遇到的一些问题. 一.App上架前的准备. 上架前,需要开发人员有苹果开发者账号,具体请阅读苹果开发者账号注册申请流程.本文是在已经拥有开发者账号的前提下 ...
- iOS 开发之内购 – AppStore
前言本文会给大家详细介绍iOS内购,虽然之前网上也有内购的教程,但是还不够详细,我重新整理出一份教程,希望对大家有所帮助. 基于Xcode7.1.1版本,模拟器iphone6,9.1系统. ...
- iOS开发之内购-AppStore
本文会给大家详细介绍iOS内购,虽然之前网上也有内购的教程,但是还不够详细,我重新整理出一份教程,希望对大家有所帮助. 基于Xcode7.1.1版本,模拟器iphone6,9.1系统.部分地方直接摘自 ...
- iOS开发基础:最新的APP打包上架流程
之前有人留言让我更新部分文章,下面就为大家分享一下iOS的APP打包上架流程: 上传至apple developer 1.1 上传准备工作 更新上架和发布上架不同,在原始版本首次上架的时候就将描述文件 ...
- iOS开发工具篇-AppStore统计工具 (转载)
随着iOS开发的流行,针对iOS开发涉及的方方面面,早有一些公司提供了专门的解决方案或工具.这些解决方案或工具包括:用户行为统计工具(友盟,Flurry,Google Analytics等), App ...
- iOS开发中,应用内直接跳转到Appstore
iOS开发中,应用内直接跳转到Appstore 1.进入appstore中指定的应用NSString *str = [NSString stringWithFormat: ...
- 《iOS开发指南:从零基础到App Store上架(第2版)》
<iOS开发指南:从零基础到App Store上架(第2版)> 基本信息 作者: 关东升 丛书名: 图灵原创 出版社:人民邮电出版社 ISBN:9787115348029 上架时间:201 ...
- iOS开发工具篇-AppStore统计工具
本文转载至 http://mobile.51cto.com/hot-418183.htm 随着iOS开发的流行,针对iOS开发涉及的方方面面,早有一些公司提供了专门的解决方案或工具.这些解决方案或工具 ...
- 《iOS开发实战 从入门到上架App Store(第2版)》书籍目录
第1章 开发准备 1.1 iOS 10新特性简述 1.1.1 新增触觉反馈编程接口 1.1.2 SiriKit框架的开放 1.1.3 引入Messages App 1.1.4 通知框架的整合与扩展 1 ...
随机推荐
- Java实现Socket之TimeClient
Java实现Socket之TimeClient 代码内容 从time.nist.gov服务器的37号端口得到时间信息,并对时间进行解析后显示出来 代码实现 /* TimeClient.java */ ...
- [rsync]——rsync文件同步和备份
实验环境 (1) Rsync服务器:10.0.10.158 (2) Rsync客户端:10.0.10.173 Rsync服务器端的配置 1. 安装xinetd和rsync # yum install ...
- OO之工厂模式
以下为工厂模式的详解,包括简单工厂,普通工厂模式,抽象工厂. 引子: 假设有一个交通工具公司,生产自行车,汽车,飞机等,现要销售该公司的产品,要怎么设计呢? 在交通工具商店中加一个if else判断如 ...
- cnblog评价以及团队软件的部分改善
博客评价: 1.在word2003版本里的东西复制,不能直接直接粘贴到博客发表(发生过,大部分时候可以): 2.第一次使用的时候不知道复制过来的代码都是左对齐的,(代码排版和插入图片位置不明显): 3 ...
- “我爱淘”冲刺阶段Scrum站立会议5
完成任务: 由于我们的思路做了些改变,重新设计了界面的布局. 计划任务: 实现数据库的链接,将页面布局完善. 遇到问题: 使用webservice对数据的提取
- MVC4 网站发布(整理 + 部分转载 + 部分问题收集和解决方案)
网站发布步骤: 这部分是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因. 如有冒犯请联系本人,或删除,或标明出处. 因为好的文章,以前只想收藏,但连接 ...
- 【BZOJ】【4004】【JLOI2015】装备购买
拟阵/贪心 题解戳这里:http://blog.csdn.net/popoqqq/article/details/45148309 思路: 裸拟阵…… 维护线性基,将武器按价格排序,从小到大塞进去,如 ...
- GS玩家登录
玩家上线 这个过程看了很多很多次了,这里在看下 客户端打开,服务器收到libevent事件,然后new Channel这个过程都付给他各种指针,然后放到channel容器中 .客户端发送c2s_log ...
- DPI 导致的问题
SetProcessDPIAware https://msdn.microsoft.com/en-us/library/windows/desktop/ms633543(v=vs.85).aspx & ...
- 用boost共享内存实现进程通信的例子
发送端 #include "DBProc1.h" #include <string> #include <thread> #include <boos ...