【问题标题】:Unable to run app in Simulator : Xcode 6.0.1 iOS 8无法在模拟器中运行应用程序:Xcode 6.0.1 iOS 8
【发布时间】:2014-09-19 07:28:09
【问题描述】:

我从 App Store 更新通知中将我的 Xcode 更新到了 6.0.1 早上在os X 10.9.5,然后重启了我的mac。

然后我发现Xcode已经更新到6.0.1,但是当我尝试 在它上面运行我的应用程序我只得到 iOS 设备作为设备,而不是 模拟器。

在我的模拟器菜单管理设备中没有模拟器只有我的 mac 存在,然后我尝试添加模拟器,但它给了我 找不到路径错误,我尝试了在网络上找到的所有解决方案 搜索类似位置选项卡命令行工具,一切都很好,

但我仍然没有得到模拟器?有人可以帮我解决这个问题吗?

【问题讨论】:

  • 我什至无法让 Xcode 6.0.1 在 10.9.4 下运行。尝试使用从开发者下载站点下载的版本,然后我会考虑更新到 10.9.5。
  • 做这些事情并不快乐。 Xcode 6 在我的 MacBook Pro (10.9) 上是一场灾难,但在我的 iMac (10.10) 上很好。 FFS。

标签: ios iphone ipad xcode6


【解决方案1】:

点击Xcode6--> Window--> Device 可能会解决这个问题,如下图所示:

当您选择设备选项时,您会打开以下窗口:

出现所有模拟器或连接的设备。如果你发现没有模拟器,你可以点击+按钮添加,然后你会看到下面的窗口创建模拟器。

点击一个选项有模拟器列表,你会得到模拟器。希望能解决你的问题。

【讨论】:

  • 我这样做了我无法添加,我收到一个错误,比如无法确定设备,但是当我将核心模拟器和 Xcode 文件夹复制到库中的 Developer 文件夹时,它已解决,现在全部模拟器正在显示,我不知道为什么会发生这种情况
  • 可能是一些路径问题,最终以任何方式解决:)
  • 我爱你!非常感谢。
【解决方案2】:

选择预览 > iOS 模拟器版本 > iOS 6.0 或 6.1。* 在 iOS 模拟器中选择 Preview > Preview。

  • 如果您没有看到 iOS 6.0 或 iOS 6.1,请参阅 iOS 开发人员库中的下载和安装 Xcode 组件。

【讨论】:

  • 这不能回答问题。您是否正确阅读了问题并阅读他们正在获取"error of path is not found" 所以问题似乎是在安装 xcode 时可能已损坏
【解决方案3】:

“xcrun simctl list”的输出是什么? ~/Library/Logs/CoreSimulator/CoreSimulator.log 中是否有任何有趣的东西表明存在问题? 您可以从设备管理器中添加和删除模拟器设备吗? 您可以从命令行“xcrun simctl create ...”添加和删除设备吗?

【讨论】:

  • 当我尝试在管理设备中添加模拟器时,它会抛出“无法确定设备”的错误,但 Xcode 5 可以在所有模拟器上正常工作
  • Xcode 5 不包含 CoreSimulator。 Xcode 6 及更高版本使用 CoreSimulator,将旧 UI 粘在新基础之上。检查 ~/Library/Logs/CoreSimulator/CoreSimulator.log 以获取有关您的错误的更多信息。
【解决方案4】:

我可以建议的一件事是从终端检查 xcode-select。输入 xcode-select -p 并查看输出。这应该是 Xcode 应用程序中的 Contents/Developer 目录。在我的机器上 - 因为我没有将 Xcode 留在 Application 文件夹中,所以它显示为 /Applications/Developer/Xcode.app/Contents/Developer/。确保它实际上指向 Xcode 的安装位置。例如,您可能将 Xcode 放在通常的 /Applications 以外的目录中,而 xcode-select 正在与 Xcode 所在位置不同的位置查找 Xcode 内部。我之前就被这个发现了。

【讨论】:

    【解决方案5】:

    按照以下步骤添加(新)模拟器

    1. 点击模拟器图标并打开模拟器列表。
    2. 在列表的最后,有一个添加新模拟器的选项“Add Additional Simulator”。这将打开 'Device & Simulator' 窗口。
    3. 切换到“模拟器”标签。
    4. 模拟器选项卡中有三个字段。
    5. 点击窗口左下角的'+'图标。
    6. 模拟器名称:在此处输入模拟器名称
    7. 设备类型:从此下拉列表中选择 iPad
    8. 操作系统版本:从此下拉列表中选择操作系统版本
    9. 点击“创建”

    一个新的模拟器将添加到您的模拟器选项列表中。

    查看此快照以了解上述步骤的流程:

    如果模拟器列表中没有模拟器/操作系统版本,您正在寻找,

    1. 点击模拟器图标并打开模拟器列表。
    2. 在列表末尾,可以选择添加新模拟器“下载模拟器”。这将打开 'Component' 窗口(来自 Xcode >> Preferences)。
    3. 从列表中选择/单击需要下载的模拟器。

    看看这个快照:

    【讨论】:

      猜你喜欢
      • 2014-11-06
      • 2014-07-24
      • 1970-01-01
      • 2014-11-22
      • 2015-01-03
      • 2017-02-12
      • 1970-01-01
      • 2014-10-25
      • 2019-08-18
      相关资源
      最近更新 更多