iPhone开发step by step

来源:互联网 发布:网络借贷不还会怎么样 编辑:程序博客网 时间:2024/05/20 18:44

这篇文章将在我的使用中逐步完善

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 Overview

http://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一样或者比之高才行