2017-05-07 4 views
0

일반 장치에서 내 iPhone으로 전환하면 xcode가 예기치 않게 종료됩니다. 난 다른 프로젝트 (이전 및 최신) 열려고 시도하고 동일한 오류가 발생합니다. 인증서에 장치의 UDID를 추가 할 수 있도록 인해 사과 인증서 부족의 허가에XCode 8.3.2 장치 전환시 충돌

Application Specific Information: 
MainQueue: -[IDEProvisioningManager _performStateUpdateOnMainThreadForRepairable:updateBlock:]_block_invoke_2 
ProductBuildVersion: 8E2002 
ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-12175/IDEFoundation/Provisioning/Mechanic/UserActions/IDEProvisioningUserAction.m:125 
Details: method -[IDEProvisioningUserAction userActionName] is a responsibility of subclasses of IDEProvisioningPermissionsFailureUserAction 
Object: <IDEProvisioningPermissionsFailureUserAction: 0x7fed55a409d0> 
Method: -userActionName 
Thread: <NSThread: 0x7fed4f516d60>{number = 1, name = main} 
Hints: 

Backtrace: 
    0 -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit) 
    1 _DVTAssertionHandler (in DVTFoundation) 
    2 _DVTAssertionFailureHandler (in DVTFoundation) 
    3 -[IDEProvisioningUserAction userActionName] (in IDEFoundation) 
    4 -[IDEProvisioningRepairStateInfo setWaitingForUserAction:] (in IDEFoundation) 
    5 ___DVTAsyncPerformBlockOnMainRunLoop_block_invoke (in DVTFoundation) 
    6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (in CoreFoundation) 
    7 __CFRunLoopDoBlocks (in CoreFoundation) 
    8 __CFRunLoopRun (in CoreFoundation) 
    9 CFRunLoopRunSpecific (in CoreFoundation) 
10 RunCurrentEventLoopInMode (in HIToolbox) 
11 ReceiveNextEventCommon (in HIToolbox) 
12 _BlockUntilNextEventMatchingListInModeWithFilter (in HIToolbox) 
13 _DPSNextEvent (in AppKit) 
14 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] (in AppKit) 
15 -[DVTApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in DVTKit) 
16 -[NSApplication run] (in AppKit) 
17 NSApplicationMain (in AppKit) 
18 start (in libdyld.dylib) 

abort() called 
+0

개인 계정과 다른 사람을 모두 시도했기 때문에 개발자 계정에 대한 권한 문제가 아닙니다. 하나, 둘 다 동일한 오류가 발생합니다. – FeuerSchweinaBar

+0

충돌을 Apple에보고하십시오. – Moritz

답변

1

엑스 코드가 충돌했다 : 난 전혀 8.3.2

스택 추적으로 업데이트하기 전에이 오류가 없었어요 그 자체 (단순히 말하지 않은). 이 오류는 발생하지 않습니다 사과 인증서가있는이거나 사과 장치의 UDID가 사과 인증서에 이미 추가 된 경우입니다. 나는 개인용 개발자 "팀"이 Apple 인증서와 아무런 관련이 없기 때문에 여전히 xCode가 충돌하는 이유에 대한 단서가 아직 없습니다. 이 문제에 대한

두 솔루션 :

    간단히
  1. 자신 (개발자 계정) (자동 인증서 당신에게 UDID를 추가합니다) 사과 인증서
  2. 는 사과의 관리자에게 문의에 대한 관리자 권한을 부여 위트 : 인증서는 단순히 인증서

장치의 UDID 또는 식별자를 얻기에 사과 장치의 UDID를 추가 hin xCode 메뉴 모음을 클릭하고 창> 장치를 클릭 한 다음 사과 장치를 선택하면 "식별자 : XXXXXXXXXXXXX"또는 UDID가 표시됩니다.