2014-11-04 3 views
1

어제 저는 iPhone 5의 운영체제를 최신 iOS 8.1로 업그레이드했습니다. 지금까지 Xcode 6에는 iOS 버전에 대한 지원이 포함되지 않았으므로 AppStore에서 최신 버전을 다운로드하여 Xcode를 업데이트해야했습니다 (다운로드했지만 설치 프로세스가 발생하지는 않음). 완료되면 어제 완벽하게 작동하는 프로젝트를 실행하려고했는데 컴파일이 잘못되었습니다. 선택 값을 언 래핑하여 약간의 작업을 완료하고 준수했습니다. 내 iPhone 5에서 실행 중 ... ... 깔끔한 치명적인 오류가 나타납니다. iOS 8.1 업그레이드 후 iPhone 5에서 앱을 실행할 수 없습니다.

dyld`dyld_fatal_error: 
0x1fe8e08c: trap 
0x1fe8e090: nop 



libdyld.dylib`dyld_stub_binder: 
0x3666e080: push {r0, r1, r2, r3, r7, lr} 
0x3666e084: add r7, sp, #0x10 
0x3666e088: ldr r0, [sp, #24] 
0x3666e08c: ldr r1, [sp, #28] 
0x3666e090: blx 0x3666e834    ; _dyld_fast_stub_entry(void*, long) 
0x3666e094: mov r12, r0 
0x3666e098: pop {r0, r1, r2, r3, r7, lr} 
0x3666e09c: add sp, sp, #0x8 
0x3666e0a0: bx  r12 


let identifier = "TableViewCell" 

가 작동 아이폰 5의 시뮬레이터에

(위 디버거에서 몇 가지 물건을 ... 발표). 그게 뭐야?

답변

1

문제가 해결되었습니다. iOS 8.1.1 릴리스의 Apple 설명서에 따르면 :

알려진 문제 iOS 8 Beta의 8.1.1 Beta로 업그레이드 한 경우 프로비저닝 프로파일 문제로 인해 응용 프로그램이 충돌하는 것을 볼 수 있습니다.

해결 :

  • 가 Mac에 USB를 통해 장치를 연결
  • 시작 엑스 코드
  • 는 윈도우를 선택 -> 장치는
  • 오른쪽 왼쪽 열에서 장치를 클릭 선택 "프로비저닝 프로파일 표시"
  • 해당 프로비저닝 프로파일을 클릭하십시오.
  • "-"버튼을 누르십시오.
  • 영향을받는 모든 프로파일을 계속 제거하십시오.
  • 응용 프로그램

를 다시 설치하고 제품을 청소하는 것을 잊지 마세요.

엑스 코드 -> 제품 ->

청소

는 희망이 도움이! :)

관련 문제