iPhone OS SDK的这些事[安装、下载、版本、实例、脱机文档等资料汇总]

第一次使用iPhone SDK是,如果不清楚版本和操作系统等的关系,会浪费很多的时间进行下载和安装。

以下汇总了一些常见可以尽快使用的方法和参考。

SDK安装

切记选择和自己的mac os系统吻合的版本,下载包都很大,国内需要很长的时间下载,如果选择错误,安装不了,如最新的ios sdk 4.2需要mac os的版本是10.6.4

 

Mac OS的升级策略

小版本号的产品更新可以免费升级,如10.6.*系列的可以免费,直接在系统的主菜单,软件升级,即可自动下载和更新

但大的版本需要收费升级,如10.5升级到10.6系列,是不能直接升级的,需要交费后升级

 

一个办法【手工修改系统版本号】http://jimychen.javaeye.com/blog/798487

有些情况下不太好用

Root用户

vi /System/Library/CoreServices/SystemVersion.plist 

修改这个文件中的ProductUserVisibleVersion  ProductVersion

 

SDK下载地址

http://developer.apple.com的官方地址仅列出了最新的SDK下载地址

 

旧的SDK下载地址

http://sheng.javaeye.com/blog/764174

列出2.x ~ 3.x的版本的下载列表

 

http://dev.enekoalonso.com/2010/08/03/iphone-sdk-old-versions/

这个地址列出了一些以前的版本的下载地址,如下:

iPhone SDK 3.1 with XCode 3.2.1 for Snow Leopard (10.6.0)

iPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0)

iPhone SDK 3.2 Final with Xcode 3.2.2 for Snow Leopard (10.6.0)

Xcode 3.2.3 and iPhone SDK 4 GM seed for Snow Leopard (10.6.2)

http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_4_gm_seed/xcode_3.2.3_and_iphone_sdk_4_gm_seed.dmg

 

Xcode 3.2.3 and iOS SDK 4.0.1 for Snow Leopard

http://developer.apple.com/iphone/download.action?path=%2Fios%2Fios_sdk_4.0.1__final%2Fxcode_3.2.3_and_ios_sdk_4.0.1.dmg

 

Xcode 3.2.3 and iOS SDK 4.0.2 for Snow Leopard

http://developer.apple.com/iphone/download.action?path=%2Fios%2Fios_sdk_4.0.2__final%2Fxcode_3.2.3_and_ios_sdk_4.0.2.dmg

 

最近的sdk版本

Xcode 3.2.4 and iOS SDK 4.1

http://adcdownload.apple.com/ios/ios_sdk_4.1__final/xcode_3.2.4_and_ios_sdk_4.1.dmg

Mac OS X 10.6.2 (Snow Leopard) or later

 

Xcode 3.2.5 and iOS SDK 4.2

https://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.2__final/xcode_3.2.5_and_ios_sdk_4.2_final.dmg

Mac OS X Snow Leopard version 10.6.4 or later.

 

如果不发布软件到appstore或开发阶段,而且不使用sdk的最新新增功能,可以临时不用最新的sdk,否则sdk比较快速的升级是比较麻烦的

 

SDK版本选择

http://stackoverflow.com/questions/4264894/which-version-of-the-ios-sdk-should-i-use

which version of the iOS SDK i should use

AppStore只审查最近两个版本的软件,因此不是我们想选择哪个SDK的问题

 

实例

http://www.appsamuck.com

31个例子程序

 

http://appsamuck.com/blog/index.php/2009/11/24/download-the-source-code-from-all-of-our-31-days-of-iphone-sdk-apps/

http://appsamuck.com/blog/index.php/2008/11/01/full-list-of-31-days-of-iphone-sdk-apps/

 

http://stackoverflow.com/questions/1353130/where-can-i-find-sample-iphone-code

iPhone的例子地址收集

 

http://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code

 

Apple的官方实例代码地址,http://www.devdiv.net/bbs/thread-19294-1-1.html 这儿有具体的一些解释

http://sxsoul.blog.163.com/blog/static/42849160201010114330802/

官方例子的下载地址

 

http://groupaware.mobi/iphone/index.html#_Samples

一些界面元素的显示效果

文档脱机查看

Xcode中的文档查看时是连接apple的站点进行查看,速度比较慢,因此最好是把文档下载下来查看更方便一些。

官方的更新超慢,参考http://www.cocoachina.com/iphonedev/sdk/2010/1102/2281.html 这个的方法下载

具体为:

不同版本的API reference and conceptual documentation for iOS

http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone3_1.atom

http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone4_0.atom

http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone4_2.atom

 

 

Mac OS X 10.6 Core Library / Mac OS X Java Library / Mac OS X Legacy Library

http://developer.apple.com/rss/com.apple.adc.documentation.ApplesnowLeopard.atom

 

分析以上的源内容,选择需要的文档用迅雷下载,

然后使用如下的命令解压到Xcode的目录下,即可在Xcode中查看

sudo xar -xf 下载的文件名.xar

将其解压,然后使用:

sudo chown -R -P devdocs 解压后的文件名.docset

将文档的所有者改为devdocs。打开Xcode就可以离线浏览了。

 

 

时间: 2024-10-27 05:48:58

iPhone OS SDK的这些事[安装、下载、版本、实例、脱机文档等资料汇总]的相关文章

跪求php Azure SDK的安装过程,看着文档一步一步去做,都安装不行。

问题描述 跪求php Azure SDK的安装过程,看着文档一步一步去做,都安装不行. 跪求Azure SDK的安装过程,看着文档一步一步去做,都安装不行 解决方案 看下你的azure sdk本身有没有装对,另外系统要用原版的,不要用山寨盗版,特别一些系统还感染了360等病毒. 解决方案二: Hi Azure的官方网站给出了我们详细的安装步骤:http://www.windowsazure.cn/zh-cn/documentation/articles/php-download-sdk/,文章中

安装Win7系统后Word文档字体变化

问题:电脑安装Win7系统后Word文档字体变了,这是怎么回事呀? 解答:为了工作的需要,笔者将Win-XP升级成了Win7,却也同时产生了一个问题,就是笔者的所有Word文档中仿宋字体都改变了.问了同事,也存在这个问题.在网上搜查,才知道原因是Win7中没有自带仿宋_GB2312字库,需要自己下载安装.按照说明,下载了仿宋_GB2312字库,放在C盘-Windowsfonts中.一切又OK了.

struts2上传下载,下载非txt类型文档后台报错,但文件成功下载了

问题描述 struts2上传下载,下载非txt类型文档后台报错,但文件成功下载了 下载非txt类型文档时后台报了个异常:(下载txt不报异常) java.lang.IllegalStateException: Cannot call sendError() after the response has been committed at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:451)

Ubuntu系统中安装vim与中文帮助文档

在Windows下面玩的Vim,搬到Ubuntu上面之后感觉Vi用着特别别扭(尤其是剪切板上面的东西无法paste在Vi中...)于是乎...打算把Vi改装成Vim,这样也许就会好多了.废话不多说,开始行动.其实很简单: 1:打开命令行敲击下面命令(下载安装带有剪切板功能的Vim): sudo apt-get install vim-gui-common 2:搞定了... ... ...现在再用Vi或者Vim命令编辑某个文件的话熟悉的界面又回来了.下面我们开始安装中文帮助文档.首先我们下载Vim

DXperience-12.1.5 官网下载+注册破解+帮助文档

安装包 DXperience 12.1.5 Universal 帮助文档: DXperienceHelp2010 DXperienceHelp2010-12.1.5.exe DXperienceHelp2008DXperienceHelp2008-12.1.5.exe 注册插件说明Supports all components and IDE tools of DX 12.1.x/11.2.x/11.1.11 安装说明:如果有旧版本的devexpress和注册插件先卸载.1.关闭Visual S

没有安装PowerPoint怎样播放演示文档

不少朋友在他处播放幻灯片文件时,因所用计算机上未安装PowerPoint.或缺少幻灯片中使用的字体等等,而无法放映幻灯片或放映效果不佳. PowerPoint早已为我们准备好了一个播放器,只要在幻灯片制作完成后将文件打包,使用时用播放器来播放幻灯片将完全解除上述烦恼. 以PowerPoint2003为例,幻灯片完全设置完成后,单击"文件"菜单,选择"打包成CD-"打开该对话框. 文档-powerpoint演示文稿"> 打包成CD- 在图中圈出的位置,

asp.net利用一般处理程序下载和在线查看文档

  传输文件路径给一般处理程序    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)         {             if (e.CommandArgument != null                 && Utility.IsNumber(e.CommandArgument.ToString()))             {                

在本地安装git的HTML帮助文档

当我们想查询git某条指令如何使用时,git官网有详尽的文档供我们查看.在命令行下我们也可以随时通过 git –help的方法查看某条命令的详细帮助. 相对于在Terminal中内置的帮助文档,HTML格式更清晰,更详尽. 但是如果我想在无法上网的情况下也能查看git官网的详尽的帮助文档,有没有办法那?当然有了,下面就教大家如何在本机搭建git的HTML帮助文档. 在Windows上设置很简单,主需要安装Msysgit,就会自动为你设置起本地的HTML帮助文档.所以这篇文章主要讲在Mac和Lin

请教高手!!如何编写程序自动下载google的帮助文档呢?

问题描述 昨天听朋友到吐苦水,接到这个项目,不知道从哪下手.我也很好奇,不知道这个Java能不能做到,希望有高手指点一下,帮帮我的朋友,也让我学习学习!! 解决方案 解决方案二:通过URL请求,然后getInputstream,然后写成文件.是不是这么个意思?解决方案三:解析网页上所有链接下载下来.htmlparserexamplehttp://augustli.wordpress.com/2010/08/07/extracting-links-from-html-using-swing-htm