2.0.6 程序发布

本文并非最终版本,如果想要关注更新或更正的内容请关注文集,联系方式详见文末,如有疏忽和遗漏,欢迎指正。


本文相关目录:
======================= 所属文集:2.0 开发环境 =======================
2.0.1 Mac OS X
2.0.2 Xcode 简介 未发布
2.0.3 模拟器 未发布
2.0.4 调试->1.0 断点调试 未发布
··················· 2.0 视图调试 未发布
··················· 3.0 真机调试
2.0.5 测试->1.0 打包测试
··················· 2.0 TestFlight(Beta版本测试)
··················· 3.0 UI测试 未发布
2.0.6 程序发布
======================= 所属文集:2.0 开发环境 =======================


本文目录

2.0.6 程序发布_第1张图片

1.0 程序发布

注意:如果阅读本文有困难,请先阅读这里【2.4 真机调试】【 2.5 打包测试】

程序发布.png

2.0 程序发布的步骤

2.0.6 程序发布_第2张图片
程序发布的步骤.png

备注:
(1)申请开发者账号Apple ID https://appleid.apple.com
(2)加入开发者计划,升级为开发者账号 https://developer.apple.com
(3)在开发中心新建App, 并填写App相关的信息
https://itunesconnect.apple.com
(4)加急审核
https://developer.apple.com/contact/app-store/?topic=expedite

  • (图解)程序发布的步骤
2.0.6 程序发布_第3张图片
1. 确定哪台电脑可以进行App发布.png

2.0.6 程序发布_第4张图片
2. 确定哪个App可以进行发布.png

2.0.6 程序发布_第5张图片
3. 根据证书+APP ID 生成描述文件.png

2.0.6 程序发布_第6张图片
4.登录iTunes.png

2.0.6 程序发布_第7张图片
5.选择"我的APP"模块.png

2.0.6 程序发布_第8张图片
6.新建APP.png

2.0.6 程序发布_第9张图片
7.填写APP基本信息.png

2.0.6 程序发布_第10张图片
8.填写APP其他信息.png

2.0.6 程序发布_第11张图片
9.指定APP销售价格.png

2.0.6 程序发布_第12张图片
10.屏幕快照.png

2.0.6 程序发布_第13张图片
11.填写描述信息.png

2.0.6 程序发布_第14张图片
12.上传构建版本1-打包应用.png

2.0.6 程序发布_第15张图片
12.上传构建版本2-上传到AppStore.png

2.0.6 程序发布_第16张图片
12.上传构建版本3-选择开发团队,用作描述.png

2.0.6 程序发布_第17张图片
12.上传构建版本4-上传1.png

2.0.6 程序发布_第18张图片
12.上传构建版本5-上传2.png

2.0.6 程序发布_第19张图片
12.上传构建版本6-上传成功.png

2.0.6 程序发布_第20张图片
12.上传构建版本7-添加1.png

2.0.6 程序发布_第21张图片
12.上传构建版本8-添加2.png

2.0.6 程序发布_第22张图片
12.上传构建版本9-添加3.png

2.0.6 程序发布_第23张图片
13.填写应用信息.png

2.0.6 程序发布_第24张图片
14.填写审核信息.png

2.0.6 程序发布_第25张图片
15.版本发布.png

3.0 应用程序必备元素

2.0.6 程序发布_第26张图片
应用程序必备元素.png
2.0.6 程序发布_第27张图片
程序图标官方标准.png

4.0 苹果公司赚钱途径

1、苹果公司商业模式(用户方面):
  • 硬件
移动设备:iPhone\iPad\iPad mini\iPod
电脑设备:MacBook(苹果笔记本)\iMac(苹果一体机)\Mac Mini(微型苹果主机)
  • 软件
用户如果花钱从AppStore下载了一个软件,这个钱就给苹果和开发者三七分。(开发者7,苹果3)
2、苹果公司商业模式(开发者方面):

如果你想发布应用到AppStore,那就得有发布证书。要想得到证书,首先你得向苹果申请为iOS开发者(iOS Developer)成为iOS开发者后,就可以从官网下载前面所说的2种证书了。iOS开发者可以分为4种类型:

(1) 个人型(individual)

  • 费用:每年99$
  • 作用:证书只能是个人使用。可以发布应用到AppStore。
  • 提示:用户只能在AppStore下载你的软件。(“越狱”除外)

(2) 公司型(company)

  • 费用:每年99$。
  • 作用:证书可以多人使用。可以发布应用到AppStore。
  • 提示:用户只能在AppStore下载你的软件。(“越狱”除外)

(3) 企业型(enterprise)

  • 费用:每年299$。
  • 作用:证书可以多人使用。不可以发布应用到AppStore。
  • 提示:如果你开发的软件是企业内部使用,或者给特殊人群使用,并不想发布到AppStore给全球用户使用,就可以用这种账号。你把开发好的应用放到某个服务器下,然后把下载地址告诉用户,用户在自己的机器上使用Safari浏览器访问下载地址,然后就会自动下载安装。用户就不用从AppStore下载你的应用了。

(4) 大学型(university)

  • 费用:免费。
  • 作用:用于校园内部开发测试,需要学校向苹果公司申请,但审核非常严格。

5.0 应用发布的流程

  • 如果你要把应用发布到AppStore,不是马上就可以上线的,还要经过苹果公司的严格审核。审核的内容有很多,比如是否为恶意程序、是否包含黄色暴力的内容、是否有使用的价值(不可能随便写的小例子也能发布成功)、是否有明显的BUG(BUG就是指程序错误)、是否侵权等等。而且,有些特殊软件,苹果是不允许你开发的,比如输入法、短信软件、通讯录等,像这类应用,是不可能在AppStore上找到的。
  • 如果你上传的应用审核不通过,苹果会详细列出不通过的原因。而且这个审核过程至少为1个星期,有时候还要半个月或者1个月。因此,你的应用从开发到正式上线,要耗很长时间。如果软件要发布新版本了,一样的,还是进行审核才能上线。
  • 如果你开发的应用不想给苹果审核,那么你就选择企业型开发者,虽然贵了200$,但还是有好处的:不用再等待那至少1个星期的审核了,可以随时发布新版本,用户也可以及时享受最新版本。





作者:蓝田(Loto)
出处:

如果你觉得本篇文章对你有所帮助,请点击文章末尾下方“喜欢”
如有疑问,请通过以下方式交流:
评论区回复微信(加好友请注明“+称呼”)发送邮件[email protected]



本文版权归作者和本网站共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

你可能感兴趣的:(2.0.6 程序发布)