我在Snow Lopard上安装了Xcode 4.2,在发布iOS SDK后,我按照这个主题获取了iOS 5.1 SDK
现在我需要导入iOS 6 SDK,并想知道这个教程是否适用于iOS 6 SDK。
谢谢!
我在Snow Lopard上安装了Xcode 4.2,在发布iOS SDK后,我按照这个主题获取了iOS 5.1 SDK
现在我需要导入iOS 6 SDK,并想知道这个教程是否适用于iOS 6 SDK。
谢谢!
这对我有用(在“su -”之后,所以我以root身份运行),并且与挂载为磁盘驱动器的Xcode 4.5 .dmg文件一起使用。
echo copying iPhoneOS6.0.sdk
cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
echo copying iphonesim6.0.sdk
cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
echo copying devicesupport for 6.0
cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/6.0\ \(10A403\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
#remove old -latest- link
rm -f /Developer/Platforms/iPhoneOS.platform/DeviceSupport/Latest
echo setting up Latest link
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
ln -s ./6.0\ \(10A403\) ./Latest
我试着按照你提供的教程进行操作,对我来说运行得非常完美。只需复制 "6.0" 而不是 "5.1"。
当使用32位的Intel Core Duo运行Snow Leopard操作系统时,iOS 6模拟器无法工作(因为缺少32位变体库)。
在经过升级至iOS 6的iPhone 4上测试是可行的,方法是复制iPhoneOS.platform文件,但对于iPhone 5来说似乎不可能。我猜这是由于设备上新的armv7s格式导致的。
因此,您可以根据您的Mac和iOS设备进行相应的操作。