在命令行运行 GH-Unit 时遇到 iOS 模拟器 libSystem 问题
Posted
技术标签:
【中文标题】在命令行运行 GH-Unit 时遇到 iOS 模拟器 libSystem 问题【英文标题】:Have an iOS Simulator libSystem issue to run GH-Unit at command line 【发布时间】:2014-06-18 06:51:06 【问题描述】:感谢您看到这个问题。
我用 GHUnit 编写了单元测试。 现在我正在尝试在终端上构建测试以连接 Travis CI,但遇到了问题。
我基本上跟着http://gabriel.github.io/gh-unit/docs/appledoc_include/guide_command_line.html 并稍微自定义一个命令。
这里是自定义命令GHUNIT_CLI=1 xcodebuild ONLY_ACTIVE_ARCH=NO -target UnitTest -configuration Debug -sdk iphonesimulator build
之后开始了一些编译,但最后我得到了下面的错误。The ios Simulator libSystem was initialized out of order. This is most often caused by running host executables or inserting host dylibs. In the future, this will cause an abort.
如果您知道解决方法,请告诉我。 谢谢。
【问题讨论】:
【参考方案1】:遇到同样的问题,这样运行
GHUNIT_CLI=1 xcodebuild ONLY_ACTIVE_ARCH=NO -workspace <yourworkspace> -scheme <scheme> -configuration Debug -sdk iphonesimulator build
解决了问题
【讨论】:
以上是关于在命令行运行 GH-Unit 时遇到 iOS 模拟器 libSystem 问题的主要内容,如果未能解决你的问题,请参考以下文章
RN在mac os上面的项目创建以及Android/IOS模拟运行