프로젝트를 열거나 응용 프로그램을 실행할 때 "Xcode는 의외의 이유로 종료됩니다."되다

2343 단어 XcodeXcode8
개발할 때 Xcode가 붕괴되기 때문에 필기를 해야 합니다.

환경


Xcode 8.2.1
Swift2.3 프로젝트

현상 중 하나


특정 항목만 열려 있습니다. "Xcode가 예기치 않은 이유로 종료됩니다."되다
다른 항목은 정상적으로 열 수 있습니다.

해결 방법 for 현상 중 하나

  • Derived Data 삭제를 통해 개선되었습니다.
  • rm -r ~/Library/Developer/Xcode/DerivedData/
    

    현상


    프로젝트가 순조롭게 열리고 응용 프로그램을 실행할 때

    "Xcode가 예기치 않게 종료되었습니다."되다

    해결 방법

  • 대상.xcworkspace 파일을 다시 만듭니다.
  • 프로젝트만 열면 붕괴되는 현상은 이것만으로도 개선될 수 있다(시도하지 않았다).
  • rm -r myapp.xcworkspace
    pod install
    

    왜 무너졌는지 모르겠어요.


    어딘가NSArray에서 일어난 것 같다NSRangeException.
    다음은 붕괴 시 정보(위쪽만)입니다.
    Process:               Xcode [6316]
    Path:                  /Applications/Xcode.app/Contents/MacOS/Xcode
    Identifier:            com.apple.dt.Xcode
    Version:               8.2.1 (11766.1)
    Build Info:            IDEFrameworks-11766001000000000~5
    App Item ID:           
    App External ID:      
    Code Type:             X86-64 (Native)
    Parent Process:        ??? [1]
    Responsible:           Xcode [6316]
    User ID:               501
    
    Date/Time:             2017-01-18 13:04:34.927 +0900
    OS Version:            Mac OS X 10.12.2 (16C67)
    Report Version:        12
    Anonymous UUID:        
    
    
    Time Awake Since Boot: 12000 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:
    ProductBuildVersion: 8C1002
    UNCAUGHT EXCEPTION (NSRangeException): *** -[__NSArrayM objectAtIndex:]: index 3 beyond bounds [0 .. 2]
    UserInfo: (null)
    Hints: 
    

    참고 자료

    좋은 웹페이지 즐겨찾기