iOS模拟器未启动

Posted

技术标签:

【中文标题】iOS模拟器未启动【英文标题】:iOS simulator is not launching 【发布时间】:2015-05-31 12:37:24 【问题描述】:

我一次又一次地面临这个问题。任何人都可以解决这个问题,除了重新启动 Mac 吗?

这些技巧我已经试过了

    模拟器-->服务-->重置内容和设置, 关闭 xcode 并重新打开xcode --> 开发者工具 --> 模拟器 -->(打开模拟器), 退出模拟器 活动监视器 -->(模拟器已关闭,所以这里没有强制关闭)

首先退出你的模拟器。 然后退出并重新启动 Xcode。 然后运行你的项目。

    重启 xcode 和模拟器

【问题讨论】:

你的 xcode 版本是多少? 你尝试过不同的项目吗? Xcode 6.1 是的,我在其他项目中使用过 解释发生了什么。你看到了什么错误?什么对话框?您在系统日志中看到了什么?你要重命名 Xcode.app 吗? (不要)。 我使用的是 Xcode 6.3。现在它在 Xcode 7.1 中工作。完全没问题。 【参考方案1】:

我也有这个问题并用谷歌搜索了这个,它重定向到这个问题。我的是xcode10 我所做的如下

    退出模拟器和 Xcode。 打开Activity monitor,选择cpu选项并搜索sim,杀死所有显示的进程。 然后启动终端并运行sudo xcrun simctl erase all。它将删除所有模拟器的所有内容。根据内容,如果您在某个地方登录,密码将消失,该模拟器中安装的所有开发者应用程序都将消失。

这样做解决了我的问题。希望对您有所帮助。

【讨论】:

我在安装 Xcode 10 和 9 时遇到了同样的问题。错误消息是:“设备 iPhone XS Max 可用,但没有默认显示”。感谢您的解决方案! 对我来说,即使没有第 3 步,它也能正常工作。它有助于删除所有 launcd_sim 进程(我有几个),所有依赖的进程都会自动删除。感谢您的回答! 上述步骤对我来说效果很好,非常感谢 在第 2 步后关闭并重新启动会有所帮助。有时 sim 进程不会退出,这将确保它们退出。 非常感谢您的解决方案。这解决了问题。我安装了 2 个 Xcode 版本,因此可能会导致模拟器运行时出现一些问题。我想删除数据和流程可以解决问题。【参考方案2】:

Product -> Scheme -> Edit Scheme 下,检查这些设置一次。

现在它显示None。那不是你想要的。 从下拉列表中选择可执行文件。它应该有类似:<app_name>.app.

【讨论】:

要找到运行窗口转到产品 -> 方案 -> 编辑方案 您的屏幕截图并没有说明什么。很差的答案。您需要告诉人们在那里做什么,即 SELECT EXECUTABLE,因为您现在没有 None 这就是模拟器无法启动的原因。 我遇到了更严重的问题,因为我安装了两个版本的 Xcode,所以我的模拟器在启动时就崩溃了。在没有帮助的情况下尝试重新启动我的笔记本电脑。今天我只是在这里尝试了解决方案,只需检查一次编辑方案而不更改任何内容,然后再次重新启动我的笔记本电脑,现在两个 Xcode 版本的模拟器都可以工作。也许是巧合,但我会在这里给你荣誉:) 在产品->方案->编辑方案下,勾选启动选项,应该是自动选择【参考方案3】:

以上解决方案都没有帮助我。

我也试过

sudo killall -10 com.apple.CoreSimulator.CoreSimulatorService

即使在干净的 Xcode 重新安装之后,我的模拟器在启动后仍会继续关闭。

所以我从 Window - Device & Organizers 中删除了所有模拟器

然后添加新的

问题已经解决了

【讨论】:

【参考方案4】:

在我的情况下,tmp 目录由于某种原因不存在,创建它并提供足够的权限为我节省了一天。

sudo mkdir /private/tmp
sudo chmod 1777 /private/tmp

https://***.com/a/48075384/6919038

【讨论】:

【参考方案5】:

以下解决了我的问题

    打开编辑方案

    检查午餐是否自动

【讨论】:

【参考方案6】:

在 Xcode 中选择 Product > Scheme > Edit Scheme > Run > Options 选项卡。

确认 Launch due to a background fetch event未选中

见下图...

【讨论】:

【参考方案7】:

远射,但就我而言,我只是将Xcode 移至Applications 并重新启动Xcode

【讨论】:

【参考方案8】:

在 xcode 控制台中启用/更改位置。它对我有用。

【讨论】:

以上是关于iOS模拟器未启动的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 未部署到 iOS 模拟器

React Native 应用程序未在 XCode iOS 模拟器中运行

iOS 启动画面未显示在设备上 - 奇怪的问题

使用 Xcode 的 iOS 应用程序中未显示按钮和标签

iOS 模拟器中未显示游戏中心完成横幅

iOS主要故事板元素未显示