2

我正在尝试在 iOS 4.x 上测试我的 iOS 应用程序。我正在使用 MAC OS X Mountain Lion(10.8.2) 和 Xcode 4.6。我尝试从 Xcode 中的“下载”选项卡安装较旧的 iOS 4 版本,但该模拟器选项不可用:http ://cl.ly/image/412l3V3C1E3W

然后,我使用来自"xcode_4.0.2_and_ios_sdk_4.3.dmg" file and now they are available inside the folder: "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs".

我的部署目标设置为 4.0,我可以从方案中选择 iOS 模拟器。

我什至检查了是否使用命令行“xcodebuild -showsdks”正确安装了 iOS 4.x SDK,并且系统可以识别它:

$ xcodebuild -showsdks
OS X SDKs:
    Mac OS X 10.7                   -sdk macosx10.7
    OS X 10.8                       -sdk macosx10.8

iOS SDKs:
    iOS 4.3                         -sdk iphoneos4.3
    iOS 6.1                         -sdk iphoneos6.1

iOS Simulator SDKs:
    Simulator - iOS 4.0             -sdk iphonesimulator4.0
    Simulator - iOS 4.3             -sdk iphonesimulator4.3
    Simulator - iOS 5.0             -sdk iphonesimulator5.0
    Simulator - iOS 5.1             -sdk iphonesimulator5.1
    Simulator - iOS 6.1             -sdk iphonesimulator6.1

我面临的问题是,当我运行项目时,我从模拟器中得到错误:“iOS 模拟器找不到 SDK。SDK 可能需要重新安装。”

如果我尝试从模拟器更改版本,则没有 4.3 选项: http ://cl.ly/image/1y04201e2o08

有谁知道如何强制模拟器从 iOS 4.3 开始?

4

0 回答 0