ios-sim停止工作" NSCFString containsString"错误

时间:2015-06-13 18:25:29

标签: ios cordova ios-simulator ionic-framework

我正在使用Ionic构建混合移动应用。以前我通过"离子模拟ios"启动模拟器没有任何问题。命令。但突然间命令开始抛出错误。

我已尝试删除然后添加回ios平台,卸载然后重新安装ios-sim,但仍然会在下面收到相同的错误消息。非常感谢任何帮助,谢谢



2015-06-13 14:06:20.198 ios-sim[12997:507] -[__NSCFString containsString:]: unrecognized selector sent to instance 0x7f98e06006e0
2015-06-13 14:06:20.200 ios-sim[12997:507] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsString:]: unrecognized selector sent to instance 0x7f98e06006e0'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff9303925c __exceptionPreprocess + 172
	1   libobjc.A.dylib                     0x00007fff9058ee75 objc_exception_throw + 43
	2   CoreFoundation                      0x00007fff9303c12d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
	3   CoreFoundation                      0x00007fff92f97272 ___forwarding___ + 1010
	4   CoreFoundation                      0x00007fff92f96df8 _CF_forwarding_prep_0 + 120
	5   ios-sim                             0x0000000107511534 -[iPhoneSimulator runWithArgc:argv:] + 1313
	6   ios-sim                             0x0000000107511e79 main + 101
	7   ios-sim                             0x000000010750f0e0 start + 52
	8   ???                                 0x000000000000000a 0x0 + 10
)
libc++abi.dylib: terminating with uncaught exception of type NSException




1 个答案:

答案 0 :(得分:0)

您使用的是哪种版本的ios-sim? (运行ios-sim --version查找。)

小牛队的containsString崩溃是由this bug引起的,v3.2.0中存在此问题(请参阅here)。

如果您降级到v3.1.1或升级到v4.1.1,那么ios-sim应该可以在小牛队中正常使用。