`
yidongkaifa
  • 浏览: 4059738 次
文章分类
社区版块
存档分类
最新评论

iOS开发流程总结

 
阅读更多

原文地址:http://www.cocoachina.com/newbie/tutorial/2012/1203/5231.html?1354777256

流程:注册、开发、真机测试、发布以及上线。

iPhone iOS 4从注册到app上线开发流程

http://blog.csdn.net/linzhiji/article/details/6732868

一、关于注册账号IDP和Apple ID:

1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)

网址:http://developer.apple.com

由于上边的网址没有注册按钮,所以去iTunes注册,方法参照(这里注册的是免费的,您需要注册付费的):

http://jingyan.baidu.com/article/c14654136163f00bfcfc4cf2<wbr>.html</wbr>

2、注册成为苹果开发者,教程http://hi.baidu.com/492437598/blog/item/739b29c175e12722e4dd3b0e<wbr>.html</wbr>

被苹果公司正式接纳为开发者之后,会收到一封E-mail告知苹果iTunes Connection网站的地址。这个网站相当于iTunes商店的"供货商专用通道",每个你想要出售的产品都必须先通过iTunes Connect在App Store注册。你需提供产品的名称,描述,价格和其他在程序中用到的元数据。

http://book.51cto.com/art/201003/187775.htm

二、开发

这里没有什么好说的,只有细心、专心和耐心。记得想办法处理下内存泄露的问题,代码优化。

三、真机测试:

1.如何联机调试和发布程序(99$)

http://www.cocoachina.com/bbs/read.php?tid-7923.html

2.把Iphone程序连接真机调试

http://blog.csdn.net/wswqiang/article/details/6896127

四、应用程序内置购买(IAP)

启动IAP:

设置---通用---访问限制---应用程序内购买

App Store的制度是,买的软件跟你的ID绑定,那么只要在很多软件免费的时候成功买到了,以后无论什么时候都可以免费再重新下载,即便该软件已经收费了。

1.iOS应用内付费简介和准备流程

http://mobile.51cto.com/others-302258.htm

2、IAP(程序内购买)

完全攻略(很详细):http://tr4work.blog.163.com/blog/static/137149314201142511434667<wbr>6/</wbr>

3.(In App Purchase)翻译

http://xiongzhend.blog.163.com/blog/static/640985012010825105825754<wbr>/</wbr>

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

五、发布和打包

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

六、上线

提交了程序需要5天左右的审核,耐心等待!!

七、其他

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图标,右击“显示包内容”

八、更新版本:

1.更新后上传新ipa

http://blog.csdn.net/diyagoanyhacker/article/details/6654873

九、产品升级

1.改代码,加上自己要更新的内容,info.plist中版本号该一下。

2.进入到apple后台,找到要更新的产品,AddVersion,填写产品更新版本简介,然后重新上传。

ApplicationLoader工具:

前往---电脑---Developer---Applications---Utilities---ApplicationLoader

分享到:
评论

相关推荐

    IOS开发&&swift知识点梳理及总结

    swift知识点梳理,个人笔记。...同时还讲解了运算符和表达式、流程控制语句、字符和字符串、集合类型、函数和闭包。此外,Swift面向对象的枚举、结构体、类,以及内存管理、协议与抽象类型、错误处理、等等..

    iOS日常问题总结

    iOS开发过程中,日常遇到的问题解决方法。

    ios问答题-这份文档总结了100个iOS开发/设计面试中可能会问到的问题,涵盖了非常全面的内容.md

    包括一些基本的开场问题,如对iOS开发的热衷程度、参与过的开源项目、开发流程、测试过程等。 2. iOS技术相关 针对iOS系统的一些核心技术和新特性,如Handoff、iCloud、iOS扩展、HealthKit、HomeKit、Apple Pay、应用...

    iOS开发你需要知道的

    此资源是本人从事iOS开发以来,实际工作中遇到的问题及坑点的总结。皆在为后来者提供一种思路或解决方案, “授人以鱼,不如授人以渔”就是这个道理。 希望我的这些开发中的工作经验能真正的帮助到你, 此为本人分享...

    iOS 开发常用宏总结

    下面总结了iOS开发过程中的一些常用宏,会持续的往里面添加。 Objective-C //字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] &lt; 1 ? YES : NO ...

    iOS自定义控件开发梳理总结

    在日常iOS开发中,系统提供的控件常常无法满足业务功能,这个时候需要我们实现一些自定义控件。自定义控件能让我们完全控制视图的展示内容以及交互操作。本篇将介绍一些自定义控件的相关概念,探讨自定义控件开发的...

    IOS 性能调优技巧 总结笔记

    在开发过程中总结的ios性能调优技巧,其中有自己实际工程中的总结,也有从网络上的摘抄。

    iOS DevCamp幻灯片分享:社区类iPhone应用开发的技术实践 | 麻麻帮 陈剑飞

    与大家分享iOS开发的技术实践,内容将涉及:开源框架的选择,如何搭建程序架构从而写更干净的代码,如何有效使用内存和防止内存泄露,如何巧妙运用快捷键,快速加载图片的实践过程,等等。这些看似普通的技术点,将...

    iOSHeaderFilesCHNComments:学习iOS开发过程中,对iOS开发中常用头文件添加中文注释,方便查阅

    iOSHeaderFilesCHNComments学习iOS开发过程中,对iOS开发中常用方法\函数总结,添加中文注释,方便查阅添加顺序:...

    苹果iOS程序在AppStore程序发布过程总结

    苹果IOS程序在AppStore程序发布过程总结,帮你理清思路一步步发布到苹果AppStore

    iOS-Course::laptop: PJ 的开发日常

    :sign_of_the_horns: 前言这是我在学习iOS开发相关内容过程中的总结,包括在日常coding、工作中、灵光一闪后的想法实践等都会在此进行分析总结。欢迎star、fork、PR。,当初开这个库时的一些想法。:Japanese_castle:...

    iOS 高级开发工程师面试进阶

    本课程以帮助学员面试 iOS 开发高级工程师为目标,从 runtime、runloop、消息转流程、UI 绘制原理、常考算法题和设计模式等角度,对面试中常被考的知识点做讲解和总结,希望大家更快拿到高薪 offer。

    iOS开发的22个奇谲巧技

    本文作者@叶孤城___,他结合自身的实践开发经验总结出了22个iOS开发的小技巧,以非常欢乐的语调轻松解决开发过程中所遇到的各种苦逼难题,光读着便已忍俊不禁。类似于图1,我不想让下面的那些空显示。很简单,添加...

    总结iOS实现渐变颜色的三种方法

    在iOS开发过程中有的时候会需要用到渐变的颜色,这篇文章总结了三种方法来实现,有需要的朋友们下面来一起看看吧。 一、CAGradientLayer实现渐变 CAGradientLayer是CALayer的一个特殊子类,用于生成颜色渐变的图层...

    ios 最全的第三方库.pdf

    总结了最全的ios开发过程中必备的第三方库文件,包括富文本、图像音频处理、数据库、聊天、摄像拍照、网络请求、通信、动画等,统计了常用的Xcode第三方插件,附带很多完整项目和技术博客。

    iOS支付组件封装(微信,支付宝,银联)

    本人在iOS开发过程中,通过对微信,支付宝,银联等三方支付库的集成的经验。总结并进行了二次的抽象与封装,将三种支付方式封装为统一的支付接口并提供给客户端来使用。

    iOS框架详解—「AFNetworking框架结构及逻辑处理过程」

    AFNetWorking基本是iOS开发中使用网络通信框架的标配,这个框架本身比较庞大,也很复杂,但是使用起来非常非常简单。极大地提高了开发效率,让我们更加专注于业务逻辑的实现。本篇文章主要从【AFNetworking3.1框架...

    一步步学习IOS6

    《一步步学习IOS6》该文档是学习过程中对一些常用功能的总结。是一本重在实践的手册。覆盖了iOS开发中的大部分知识点。简单易学,丰富有趣。

Global site tag (gtag.js) - Google Analytics