2017-04-11 78 views
0

突然间,当我简单地添加了几个单元测试时,Xcode已经开始崩溃。它在App Code中运行良好。我清除了派生数据以及项目中的xcuserdata目录。任何其他想法?Xcode 8.3.1在添加单元测试后发布时崩溃

Process:    Xcode [26423] 
Path:     /Applications/Xcode.app/Contents/MacOS/Xcode 
Identifier:   com.apple.dt.Xcode 
Version:    8.3.1 (12170) 
Build Info:   IDEFrameworks-12170000000000000~7 
App Item ID:   497799835 
App External ID:  821611362 
Code Type:    X86-64 (Native) 
Parent Process:  ??? [1] 
Responsible:   Xcode [26423] 
User ID:    501 

Date/Time:    2017-04-12 00:40:23.567 +0400 
OS Version:   Mac OS X 10.12.4 (16E195) 
Report Version:  12 
Anonymous UUID:  A61178D2-CCD8-EB05-35BC-2919E1453F0A 

Sleep/Wake UUID:  0957325A-2586-4141-9E55-27CBC55A7323 

Time Awake Since Boot: 60000 seconds 
Time Since Wake:  3000 seconds 

System Integrity Protection: enabled 

Crashed Thread:  0 Dispatch queue: com.apple.main-thread 

Exception Type:  EXC_CRASH (SIGABRT) 
Exception Codes:  0x0000000000000000, 0x0000000000000000 
Exception Note:  EXC_CORPSE_NOTIFY 

Application Specific Information: 
MainQueue: -[Xcode3TargetEntitlementsCoordinator syncPerformEntitlementsInteractionBlock:]_block_invoke 
ProductBuildVersion: 8E1000a 
UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[__NSCFString allKeys]: unrecognized selector sent to instance 0x7ff3db72d8c0 
UserInfo: (null) 
Hints: 

Backtrace: 
    0 __exceptionPreprocess (in CoreFoundation) 
    1 DVTFailureHintExceptionPreprocessor (in DVTFoundation) 
    2 objc_exception_throw (in libobjc.A.dylib) 
    3 -[NSObject(NSObject) doesNotRecognizeSelector:] (in CoreFoundation) 
    4 ___forwarding___ (in CoreFoundation) 
    5 _CF_forwarding_prep_0 (in CoreFoundation) 
    6 -[Xcode3TargetEntitlementsCoordinatorToken allEntitlementKeys] (in DevToolsCore) 
    7 __94-[Xcode3TargetCapabilitiesContext _appIDFeatureStateIncludingEntitlements:buildConfiguration:]_block_invoke (in DevToolsCore) 
    8 DVTSyncPerformBlock (in DVTFoundation) 
    9 -[Xcode3TargetEntitlementsCoordinator syncPerformEntitlementsInteractionBlock:] (in DevToolsCore) 
10 -[Xcode3TargetCapabilitiesContext _appIDFeatureStateIncludingEntitlements:buildConfiguration:] (in DevToolsCore) 
11 -[Xcode3Target appIDFeaturesForConfigurationNamed:] (in DevToolsCore) 
12 +[IDEProvisionableSnapshot snapshotFromProvisionable:overrides:] (in IDEFoundation) 
13 __72-[IDEProvisionableManager _evaluateStatusWithStatusEvaluator:overrides:]_block_invoke_2 (in IDEFoundation) 
14 -[_DVTTimeSlicedMainThreadOrderedNonUniquingWorkQueue _processWorkItemsWithDeadline:] (in DVTFoundation) 
15 -[DVTTimeSlicedMainThreadWorkQueue _processWithDeadline:] (in DVTFoundation) 
16 -[_DVTTimeSlicedMainThreadActiveWorkQueues _processWorkQueuesOnDeadline] (in DVTFoundation) 
17 __NSFireDelayedPerform (in Foundation) 
18 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ (in CoreFoundation) 
19 __CFRunLoopDoTimer (in CoreFoundation) 
20 __CFRunLoopDoTimers (in CoreFoundation) 
21 __CFRunLoopRun (in CoreFoundation) 
22 CFRunLoopRunSpecific (in CoreFoundation) 
23 RunCurrentEventLoopInMode (in HIToolbox) 
24 ReceiveNextEventCommon (in HIToolbox) 
25 _BlockUntilNextEventMatchingListInModeWithFilter (in HIToolbox) 
26 _DPSNextEvent (in AppKit) 
27 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] (in AppKit) 
28 -[DVTApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in DVTKit) 
29 -[NSApplication run] (in AppKit) 
30 NSApplicationMain (in AppKit) 
31 start (in libdyld.dylib) 

回答

-1

这是授权文件。意外的是,它有一些无效的条目,似乎是导致崩溃的原因。将提交雷达。

+0

不知道为什么这是被拒绝投票,你可以在崩溃追踪中看到,错误是'Xcode3TargetEntitlementsCoordinator'。这实际上给了我一个线索。权利文件以某种方式被修改,并且有一些缺少xml结束标签,导致Xcode崩溃。 – strangetimes