*** Assertion failure in int UIApplicationMain(int, char **, NSString *, NSString *)(), /SourceCache/UIKit_Sim/UIKit-2380.17/UIApplication.m:2113
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Unable to instantiate the UIApplication delegate instance. No class named GHUnitIOSAppDelegate is loaded.'
*** First throw call stack:
(0x1916012 0x16dee7e 0x1915e78 0x11746d0 0x622f30 0x267c 0x25d5 0x1)
libc++abi.dylib: terminate called throwing an exception
需要修改编译参数Other Linker Flags
具体操作为:
选择TARGETS->GHUnitTest->Build Settings->Other Linker Flags->修改为-ObjC -all_load
"_CACurrentMediaTime", referenced from:
_GHRunForInterval in GHUnitIOS(GHTestUtils.o)
_GHRunUntilTimeoutWhileBlock in GHUnitIOS(GHTestUtils.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我们需要给该项目加上QuartzCore framework。