iOS 8/9 SDK

Xcode 8.3.3 自带的iPhone SDK不支持32位的armv7和armv7s了。想在越狱的iPhone 4s搞点小玩意儿,但是make时提示 -lcrt1.3.1.o 出错。所以研究了下怎么把老版本SDK安装上,最后发现还是只能从老版本的Xcode上提取。

Xcode 7.3.1是7系列最后一个版本,自带的SDK是 iPhoneOS9.3.sdk,Xcode 6.4是6系列最后一个版本,自带的SDK是 iPhone8.4.sdk。
提取时只需要把dmg里 Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs 下的目录copy到当前系统安装的Xcode的同一目录里,但是别用旧版本覆盖了新版本。

下载地址:https://dl.sskaje.me/ios-sdks/

下载执行

iOS 8/9 SDK by @sskaje: https://sskaje.me/2017/07/ios-89-sdk/

Download Xcode Documentations

Open: https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex.

Find your entry by name like ‘Xcode 7.3 Documentation’ listed in Xcode, and find out the latest among three or more with the same name.
Then download the dmg and install.

Download Xcode Documentations by @sskaje: https://sskaje.me/2016/07/download-xcode-documentations/

Incoming search terms: