Xcodebuild测试无限期挂起而没有错误

3
Xcodebuild在Jenkins中无限期挂起。但是在本地机器上,相同的设置可以正常工作。
(Xcode 7.3.1,OS X 10.11.6)
执行的命令(清除DerivedData和Clean后):
xcodebuild -scheme APP_SCHEME -derivedDataPath ./DerivedData -sdk iphonesimulator -destination 'OS=9.3,name=iPhone 6' ARCHS=x86_64 VALID_ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO GCC_GENERATE_TEST_COVERAGE_FILES=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES test
在模拟器中启动应用程序,然后在没有任何错误的情况下,在执行以下命令后无限期挂起:
touch APPSCHEME.xctest

清除派生数据并重试一次。 - Anbu.Karthik
清除了 DerivedData...然后执行了清理命令,但是它仍然在同一个位置卡住了。 - Saranya Sivanandham
1个回答

0
xcodebuild挂起是因为无法找到并启动适当的模拟器。请验证以下两个命令是否提供匹配的模拟器列表,并且它们处于可用状态。 - xcrun simctl list - instruments -s devices
如果没有,请进行干净卸载Xcode,然后重新安装并再次尝试运行该命令。
1.从应用程序文件夹删除Xcode 2.在~/Library/Developer/中删除Xcode和CoreSimulator文件夹 3.sudo rm /Library/Preferences/com.apple.dt.Xcode.plist 4.sudo rm -r ~/Library/Caches/com.apple.dt.Xcode 5.sudo rm -r ~/Library/Application\ Support/Xcode/ 6.清空垃圾箱 7.重新启动安装Xcode,启动并接受许可协议,然后重新启动

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接