5

尝试将 iOS 7.0 模拟器复制到正确位置的 Xcode 4.6.3 包。它确实显示在设备列表中,并且模拟器启动,但随后出现风车。

我不得不硬停止模拟器和 Xcode。我主要只是好奇,但想知道这是否可行或可行。

4

5 回答 5

9

下面介绍如何在 Xcode 4.6.3 版本下运行 IOS 7.0 Simulator。

0) 为 Mac 做一个备份点

1) 下载并安装 Xcode 5 Beta X

2) 确保 IOS 7 模拟器适用于带有 IOS 7 模拟器的 Xcode 5

3) 停止所有模拟器和 Xcode

3.5) 复制当前 Xcode 4 并执行 4) 到重复的应用程序包

4) 复制

/Applications/Xcode5-DP3.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/

/Applications/Xcode copy.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/

5) 使用 Xcode 5 和示例应用程序等在 7.0 模式下启动适当的模拟器。

6) 停止 Xcode 5

7) 启动 Xcode 4 COPY并选择相同的 7.0 模拟器并运行您的应用程序(Xcode 4 不够“智能”以启动 7.0 模拟器)。

8) 应该出现在 7.0 模拟器中

于 2013-07-10T17:38:04.140 回答
5

简单的!

从 XCode 5 Pacakage 文件夹中打开 iOS7 模拟器

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications

保持 iOS7 模拟器打开。现在打开您的 XCode 4.6 构建您的项目并选择模拟器。该应用程序现在将在 iOS7 模拟器中打开。

如果应用程序退出或未运行,请尝试重置模拟器内容或清理项目并继续尝试。这个对我有用。

于 2013-10-04T02:07:34.190 回答
2

没有。iOS7 仅适用于 Xcode 5 DP。

于 2013-07-09T19:02:51.603 回答
0

这是在 Xcode 4.6.3 版本下运行 IOS 7.0 模拟器的另一种方法,将其复制到上述正确位置后:

  • 启动 XCode 5 在 iOS 模拟器中运行示例应用程序
  • 更改模拟器的设置以将其保持在底座中
  • 退出 XCode 5
  • 在仍在运行的 iOS 模拟器中更改请求的硬件
  • 在模拟器中选择硬件集后,启动 XCode 4.6.3 在 iOS 模拟器中运行您的应用程序 - 它们必须相等。

而已 !

此外,您只需要先启动模拟器,设置所需的硬件,启动 XCode 4.6.3 并在模拟器中设置相同的硬件并运行。

于 2013-12-19T11:39:27.977 回答
-1

在 iOS7 上运行 Xcode 4 项目的更简单答案:

  1. 备份您的 4.6 项目。(物理备份或提交到 github 或 svn)
  2. 在 Xcode 5 DP 中打开你的项目
  3. Xcode 5 将对文件进行更改,但这没关系,因为您进行了备份
  4. 使用 Xcode5 和 iOS7 运行应用程序
  5. 完成后,使用您之前制作的备份恢复您的项目
  6. ???
  7. 利润
于 2013-09-06T12:32:13.383 回答