删除/ private / tmp

时间:2015-08-27 02:51:36

标签: ios xcode ios-simulator simulator

本周我无法启动我的模拟器,我尝试了一些文章的几个解决方案,但它不起作用。我的MacOS版本是OS X 10.10.5(14F27),我的模拟器是iOS 8.4。

我从〜/ Library / Logs / CoreSimulator / CoreSimulator.log 中抓取了日志

  

Aug 27 11:29:14 LL-MBP.local CoreSimulatorService [8316]:可以   没有注册服务com.apple.SystemConfiguration.PPPController:   launch_sim_register_endpoint:0xfffffecc 8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:无法注册服务   com.apple.audio.audiohald:launch_sim_register_endpoint:0x44e 8月27日   11:29:14 LL-MBP.local CoreSimulatorService [8316]:不能   注册服务   com.apple.coreservices.lsuseractivity.simulatorsupport:   launch_sim_register_endpoint:0x44e 8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:无法注册服务   com.apple.FSEvents:launch_sim_register_endpoint:0x44e 8月27日   11:29:14 LL-MBP.local CoreSimulatorService [8316]:不能   注册服务com.apple.SystemConfiguration.configd:   launch_sim_register_endpoint:0x44e 8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:无法注册服务   IndigoHIDRegistrationPort:launch_sim_register_endpoint:0x44e 8月27日   11:29:14 LL-MBP.local CoreSimulatorService [8316]:不能   注册服务PurpleFBTVOutServer:launch_sim_register_endpoint:   0x44e 8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]:   无法注册服务PurpleFBServer:   launch_sim_register_endpoint:0x44e 8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:错误域= NSPOSIXErrorDomain   代码= 60“无法启动iOS模拟器。”的UserInfo = 0x7fbb204683f0   {NSLocalizedDescription =无法启动iOS模拟器。,   NSLocalizedFailureReason = launchd未能回复。} 8月27日11:29:14   LL-MBP.local CoreSimulatorService [8316]:错误   Domain = NSPOSIXErrorDomain Code = 60“无法启动iOS模拟器。”   UserInfo = 0x7fbb204683f0 {NSLocalizedDescription =无法启动iOS   模拟器。,NSLocalizedFailureReason = launchd无法响应。} 8月   27 11:29:14 LL-MBP.local CoreSimulatorService [8316]:错误   Domain = com.apple.CoreSimulator.SimError Code = 146“无法查找   当前状态:关闭“UserInfo = 0x7fbb20808710   {NSLocalizedDescription =无法在当前状态下查找:关机}   8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]:错误   查找主机支持端口8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:错误   Domain = com.apple.CoreSimulator.SimError Code = 146“设备无效   state“UserInfo = 0x7fbb2083b420 {NSLocalizedDescription =设备无效   8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]   :错误域= com.apple.CoreSimulator.SimError代码= 146   “无法在当前状态下查找:关闭”UserInfo = 0x7fbb2080c350   {NSLocalizedDescription =无法在当前状态下查找:关机}   8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]:错误   Domain = com.apple.CoreSimulator.SimError Code = 146“无法查找   当前状态:关闭“UserInfo = 0x7fbb2080c350   {NSLocalizedDescription =无法在当前状态下查找:关机}   8月27日11:29:14 LL-MBP.local com.apple.iphonesimulator [8330]:   错误域= NSPOSIXErrorDomain代码= 60“无法启动iOS   模拟器。“UserInfo = 0x7fda2a9020f0 {NSLocalizedDescription =无法   启动iOS模拟器。,NSLocalizedFailureReason = launchd失败   8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]   :错误域= com.apple.CoreSimulator.SimError代码= 146   “无法在当前状态下查找:关闭”UserInfo = 0x7fbb20b0f850   {NSLocalizedDescription =无法在当前状态下查找:关机}   8月27日11:29:14 LL-MBP.local CoreSimulatorService [8316]:错误   查找主机支持端口8月27日11:29:14 LL-MBP.local   CoreSimulatorService [8316]:错误   Domain = com.apple.CoreSimulator.SimError Code = 146“设备无效   state“UserInfo = 0x7fbb20b00e20 {NSLocalizedDescription =设备无效   状态}

有人对此有任何想法吗?

我会很感激的!

最后我用@Jeremy Huddleston Sequoia的帮助解决了这个问题。一开始,我在网上尝试了很多解决方案,包括remove / private / tmp文件夹。所以无论我清理多少次重新安装模拟器,它都无法正常工作。所以要小心这个

1 个答案:

答案 0 :(得分:1)

这些错误表明launchd_sim未加载或未运行,并且看门狗被触发以通知您失败。

如果在OS X 10.10.5中禁用AMFI,则模拟器运行时将无法使用,并且它可以像这样显示。

但是,在您的情况下,launchd_sim在启动时崩溃。崩溃日志表明在尝试在/ private / tmp中创建其状态目录时遇到错误。

您可能会删除/ private / tmp(或错误地重新创建它)。要创建/ private / tmp,请执行以下操作:

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