【原创】Xcode中多离线文档及多版本模拟器

离线文档

将Docset下载下来查阅才是最方便的,这里记录一下如何实现离线文档(而且是多版本文档),步骤如下

1. 进入菜单 - Preference - Downloads - Documentation

(这里看到我已经下载过了)

2. 找到 Feed: http://developer.apple.com/rss/com.apple.adc.documentation.AppleiPhone6.1.atom ,也就是该文档完整地址的url,打开之

3. 在打开的网页中会发现一个xar文件的下载链接(其实有很多个,找最新的就是了),用下载工具下载它

4. 按照我上面截图的路径,先将xar文件放到 /Users/user/Library/Developer/Shared/Documentation/DocSets/

cp *.xar /Users/user/Library/Developer/Shared/Documentation/DocSets/

cd /Users/user/Library/Developer/Shared/Documentation/DocSets/

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

 

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

5. 重启xcode,就发现该文档是installed状态了,然后就可以离线使用了

 

多模拟器(多SDK)并存

假设现在装的xcode版本是4.6.2,那么默认的,它携带的sdk模拟器是iOS 6.1的,如果你想要找iOS 6.0 ~ iOS5.0甚至更低的模拟器来进行测试,那么有两个办法:

1. 每次升级xcode前留存自己的sdk

2. 下载历史xcode版本,找到对应的sdk

具体的位置是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/iPhoneSimulator#.#.sdk

把iPhoneSimulator#.#.sdk  备份,再拷贝回/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/ 

就可以了!

posted on 2013-06-30 16:14  chenxi_tales  阅读(404)  评论(0编辑  收藏  举报