这篇文章将在我的使用中逐步完善
1: 开发环境准备
有两种开发方法,一种是采用官方,另一种就是非官方.
官方的一般要求是MAC系统,而非官方可以在MAC,LINUX和Windows下均可.
本文只介绍官方方法.
请到http://developer.apple.com/注册一个Apple ID(免费的),然后下载最新的SDK
从目前我实际操作结果看,,如果IP或者IT是2.x的,采用XCode环境是不能下载到IT上运行,而采用网上介绍的直接拷贝app文件到application目录下,经测试也不行,最后不得已将IT升级到3.0后成功
2: 真机运行
如果你没有key,则只能在simulator上运行,不能编译为真机上运行的程序,此时就需要破解了.
破解方法请参考:
http://bbs.weiphone.com/read-htm-tid-591311.html (也适合Xcode3.2.1版本)
备选:http://bbs.weiphone.com/read.php?tid=421187&fpage=1&page=1
在生成证书时,如果没有出现在介绍中的页面,一律选择默认.在安装完毕后,证书显示为不可信任,此时我手动将其修改喂总是信任(不修改,不清楚有没有问题)
3: 如果对iPhone不熟悉,建议现看一下如下几篇官方文章
iPhone OS Overviewhttp://developer.apple.com/iphone/library/referencelibrary/GettingStarted/URL_iPhone_OS_Overview/index.html |
Tools for iPhone OS Development
http://developer.apple.com/iphone/library/referencelibrary/GettingStarted/URL_Tools_for_iPhone_OS_Development/index.html#//apple_ref/doc/uid/TP40007593
4: 看完前面两篇文章后,建议现看看Objective-C的文章
Objective-C语法快速参考
http://www.cocoachina.com/index.php/archives/cocoachina_122.html
5: 继续回到apple官方网站
Creating an iPhone Application
http://developer.apple.com/iphone/library/referencelibrary/GettingStarted/Creating_an_iPhone_App/index.html
后面就可以根据apple的step by step了
Getting Started with iPhone OS
http://developer.apple.com/iphone/library/referencelibrary/GettingStarted/GS_iPhoneGeneral/index.html
6: 将软件在IT上运行。
这个比较简单,将IT插上电脑,在XCode环境中选择Device3.0,然后点击 Build and Go按钮就可以了。
注意:IT的固件版本需要与SDK一样或者比之高才行