本文由社区会员umyueyue分享php
如下是会员umyueue总结的iOS开发流程以及学习中的资料分享。html
流程:注册、开发、真机测试、发布以及上线。xcode
iPhone iOS 4从注册到app上线开发流程app
http://blog.csdn.net/linzhiji/article/details/6732868iphone
1、关于注册帐号IDP和Apple ID:工具
一、注册App ID(不管是iOS使用者仍是开发者都须要*****ID,只是后者还须要付99$注册成为开发者。)学习
网址:http://developer.apple.com测试
因为上边的网址没有注册按钮,因此去iTunes注册,方法参照(这里注册的是免费的,您须要注册付费的):优化
http://jingyan.baidu.com/article/c14654136163f00bfcfc4cf2.html动画
二、注册成为苹果开发者,教程:http://hi.baidu.com/492437598/blog/item/739b29c175e12722e4dd3b0e.html
被苹果公司正式接纳为开发者以后,会收到一封E-mail告知苹果iTunes Connection网站的地址。这个网站至关于iTunes商店的"供货商专用通道",每一个你想要出售的产品都必须先经过iTunes Connect在App Store注册。你需提供产品的名称,描述,价格和其余在程序中用到的元数据。
http://book.51cto.com/art/201003/187775.htm
2、开发
这里没有什么好说的,只有细心、专心和耐心。记得想办法处理下内存泄露的问题,代码优化。
3、真机测试:
1.如何联机调试和发布程序(99$)
http://www.cocoachina.com/bbs/read.php?tid-7923.html
2.把Iphone程序链接真机调试
http://blog.csdn.net/wswqiang/article/details/6896127
4、应用程序内置购买(IAP)
启动IAP:
设置---通用---访问限制---应用程序内购买
App Store的制度是,买的软件跟你的ID绑定,那么只要在不少软件免费的时候成功买到了,之后不管何时均可以避免费再从新下载,即使该软件已经收费了。
1.iOS应用内付费简介和准备流程
http://mobile.51cto.com/others-302258.htm
二、IAP(程序内购买)
彻底攻略(很详细):http://tr4work.blog.163.com/blog/static/1371493142011425114346676/
3.(In App Purchase)翻译
http://xiongzhend.blog.163.com/blog/static/640985012010825105825754/
4.iPhone In App Purchase购买完成时验证Transaction Receipt
http://menglinger-520.blog.163.com/blog/static/16929433020118915347597/
5.iOS应用内购买(In App Purchase)总结
http://blog.csdn.net/langresser/article/details/6783242
6.给你的iPhone程序加上IAP
http://blog.sina.com.cn/s/blog_7a2ffd5c0100tzf5.html
7.iPhone In App Purchase购买完成时验证Transaction Receipt
http://www.cnblogs.com/eagley/archive/2011/06/15/2081577.html
http://tiny4cocoa.com/thread-1423-1-1.html
http://bbs.ldci.com.cn/read.php?tid-18371.html
5、发布和打包
1.详解Xcode 4发布程序图文并茂教程
http://mobile.51cto.com/iphone-281948.htm
2.如何联机调试和发布程序(99$)
http://www.cocoachina.com/bbs/read.php?tid-7923.html
3.注意
提交二进制文件的两种方式:
(1) 用xcode验证并上传
product----Archives----Validate------submit
(中间那个share是生成.iap的。)
教程:http://www.zhujiangroad.com/program/iOS/24670.html
(2) 用Application Loader工具
前往---电脑---Developer---Applications---Utilities---ApplicationLoader
(真机编译经过后,在项目左边的树结构中找到xxx.zpp,选中右击showinfinder,将看到的xxx.app拖到itunes就生成ipa了.默认名字应该是xxx.ipa
若是要将此ipa分发出去,能够在itunes中的xxx.ipa文件上点击鼠标右键,选择在finder中显示,就能够获得生成后的ipa安装文件,能够上传了。)
教程:http://www.cocoachina.com/newbie/basic/2010/0726/1927.html
6、上线
提交了程序须要5天左右的审核,耐心等待!!
7、其余
1.教你如何在App Store里找到那些限时免费的收费游戏
http://bbs.weiphone.com/read-htm-tid-1070185.html
2.iPhone上下左右手势判断代码
http://blog.csdn.net/wswqiang/article/details/6896897
3.iOS App的图标,启动画面及其它
http://www.cnblogs.com/jacktu/archive/2011/10/23/2221981.html
4.打开xxx.ipa提取音乐图片:
改后缀名,把xxx.ipa改为xxx.zip,选中app图标,右击“显示包内容”
8、更新版本:
1.更新后上传新ipa
http://blog.csdn.net/diyagoanyhacker/article/details/6654873
9、产品升级
1.改代码,加上本身要更新的内容,info.plist中版本号该一下。
2.进入到apple后台,找到要更新的产品,AddVersion,填写产品更新版本简介,而后从新上传。
ApplicationLoader工具:
前往---电脑---Developer---Applications---Utilities---ApplicationLoader