Unable to boot the Simulator. Domain: NSPOSIXErrorDomain Code: 60 Failure Reason: launchd failed to respond. User Info: { DVTErrorCreationDateKey = "202X-0X-22 00:57:58 +0000"; IDERunOperationFailingWorker = "_IDEInstalliPhoneSimulatorWorker"; Session = "com.apple.CoreSimulator.SimDevice.73117569-D917-45A8-A50C-4E67720783E0"; } -- Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding Domain: com.apple.SimLaunchHostService.RequestError Code: 4 --
| Swift , iOS , Xcode , 实用工具 , CLI(命令行)
SwiftLint 是一个很不错的 Swift 项目检查工具。其具有以下特点: 1.容易集成; 2.配置简单; 3.支持自动纠正部分代码; 4.甚至有一些官方的中文教程; 对于个人而言,如果你想改善代码质量,我相信它一定可以帮到你,而且效果会非常显著。 对于团队而言,如果项目中集成了 SwiftLint,PR 里面的评论数量会少很多,尤其是语法层面的一些低级错误。虽然集成了 SwiftLint 会增加些许的项目编译耗时,但是它可以有效地帮助团队提高代码审核的效率,同时也提高代码的质量。所以,这也是一举多得的好事。