CFBundle 인증서에 대한 실행 파일을 찾을 수 없습니다.UIFramework.ax 번들
방금 Xcode 5로 업데이트되었으며 이것은 내 모든 앱의 로거에 발생하는 첫 번째 오류입니다.왜 이런 일이 일어나는지 이해할 수 없는 것 같습니다.
2013-09-19 10:46:54.341 MyApp[1156:a0b] Cannot find executable
for CFBundle 0x8a7c7a0 </Applications/Xcode.app/Contents/Developer/Platforms/
iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/
System/Library/AccessibilityBundles/CertUIFramework.axbundle> (not loaded)
편집(11-11-2013): 책을 읽고 있는 모든 사람들에게, 일단 제가 수락하고 닫히기 위한 확실한 작업 해결책을 기다리면 됩니다.프로젝트를 다시 열 때까지만 가장 높은 투표율의 답변이 작동합니다.
편집(30-09-2014): XCode 6이 출시된 이후로 이것이 정렬된 것을 알 수 있습니다!마침내.
최종 편집
임시 해결 방법: iOS 시뮬레이터 > 콘텐츠 및 설정 재설정...을 클릭합니다.그리고 다시 뛰어요.
이 오류 메시지는 임의로 다시 나타날 수 있습니다.저는 다른 애플리케이션을 실행할 때 발생합니다.Apple 개발 포럼과 StackOverflow에는 이 문제에 대한 몇 가지 스레드가 있지만, 어느 것도 결정적인 답을 가지고 있지 않습니다.이것은 다음 Xcode 버전에서 수정해야 할 SDK 오류인 것 같습니다.
업데이트됨:10월 3일
크레딧 - 이 답변을 확인하십시오 - Xcode 5 오류 인증서UIFramework.ax 번들
편집
비록 이것이 그 당시 잠재적인 문제 해결책이었지만.더 나은 터치 도구와 관련된 아래의 새로운 답변 중 일부는 사실 올바른 해상도라고 생각합니다.
Kirill의 답변을 읽은 후 Better를 비활성화하고 싶지 않았기 때문에 약간의 발굴을 했습니다."iOS Simulator"만 있으면 모든 것을 볼 수 있는 Tool을 사용할 수 있습니다."iOS Simulator"를 열고 활성 앱이 상단 바(여러 개의 화면이 있는 경우)에서 BTT 드롭다운 메뉴로 이동하고 "현재 앱에 대해 BTT 사용 안 함"을 선택합니다.사용하지 않도록 설정하면 재생 아이콘으로 바뀝니다.상단 바를 클릭했을 때 내 앱 이름이 "Finder"로 몇 번 뛰었기 때문에 바에 있는 앱 이름이 "iOS Simulator"인지 확인하세요!
이제 시뮬레이터를 재설정하고(작동하지 않는 경우) 다시 빌드합니다.오류가 발생하면 안 됩니다! :) 오류가 계속 발생하면 삭제하는 것을 잊지 마십시오.;)
BTT는 어떤 앱에 대해 비활성화되었는지 기억하는 것 같습니다(또는 비활성화된 앱을 닫았다가 다시 열 때 기억합니다). 아직 시스템 재부팅을 시도하지 않았습니다.
쉬워요.iOS 시뮬레이터로 이동하여 콘텐츠 및 설정을 재설정합니다.
감사해요.
XCode-5를 사용하는 경우 시뮬레이터 "콘텐츠 및 설정 재설정"을 재설정하고 다시 실행합니다.
그래서 Xcode 5와 5.1에서도 이 오류가 발생했습니다.Xcode 버그인지 아니면 다른 것인지 알고 싶어서 매버릭스 10.9.2와 Xcode 5.1을 새로 설치했습니다.여러 번의 테스트를 해보니 모든 것이 괜찮아 보였습니다.
여기서 문제가 시작되었습니다.제가 주로 사용하는 앱과 설정을 넣었더니 오류가 다시 발생했습니다.그래서 저는 모든 것을 삭제하고 하나씩 추가하기 시작했습니다.며칠 후에 저는 빙고를 먹었습니다!문제는 더 나은 SnapTool과 더 나은 SnapTool에 있습니다.터치 도구
2014년 12월 12일 업데이트
방금 Xcode 6.1을 사용하기 시작했고 이 버그가 적어도 Xcode 6.1 시뮬레이터 및 BTT 0.9985 버전에서 제거된 것으로 보인다는 것을 알게 되었습니다.
업데이트 : GasB가 지적한 것처럼 특정 앱에 대해 BTT를 비활성화할 수 있습니다.iOS Simulator용으로 사용하지 않도록 설정하십시오.오류 메시지를 트리거하므로 시뮬레이터를 사용하는 동안 제스처를 사용하지 않도록 기억해야 합니다.
간단한 솔루션:
기본 설정 창에서 눈금을 제거하고 시뮬레이터를 재설정한 후 클린 빌드를 수행합니다.오류 메시지가 사라집니다. .
저도 같은 문제가 있어서 '현지화 네이티브 개발 지역'을 제 시스템 지역에 맞게 설정하여 해결했습니다.저 같은 경우는 'en'에서 'de'까지.참조된 파일은 파일 시스템의 지역화된 버전에 저장됩니다.따라서 이 설정은 필요한 버전을 식별하는 데 사용됩니다.
프로젝트 설정에서 해당 설정은 'Info' -> 'Custom iOS Target Properties'에서 확인할 수 있습니다.
시뮬레이터를 재설정하면 접근성 지원이 꺼지기 때문에 '수정'됩니다.일반적으로 '설정' 앱에서 '내게 필요한 옵션 관리자'를 비활성화하면 동일한 작업을 수행할 수 있습니다.
그러나 사용하도록 설정해야 하고 특히 이 오류 메시지를 싫어하며 모험심이 강한 경우 다음 원숭이 패치를 사용하여 오류를 잠재울 수 있습니다. https://gist.github.com/alloy/9277316 . (이것을 릴리스 빌드에 포함하지 마십시오.)
시뮬레이터를 재설정하는 것은 PITA입니다. 저는 이 메시지를 제거하지 않고도 다음과 같은 방법은 다음과 같습니다.
- 설정 > 내게 필요한 옵션으로 이동합니다.
- 내게 필요한 옵션 관리자 설정
- 내게 필요한 옵션 관리자 실행 중지
- 시뮬레이터 종료
ML 10.8.5의 Xcode 5에 이 문제가 있었습니다.
Parallels의 VM에 Mountain Lion을 다시 설치한 다음 ML을 10.8.5로 업데이트했습니다.
그러면 Rd Xcode 5를 설치하면 정상적으로 작동합니다.
ML에 설치된 세 번째 SW로 인해 발생한 오류인 것 같습니다.
앱 Moom도 이 문제를 일으키고 있는데, iOS Simulator만 비활성화할 수 있는 방법을 찾을 수 없었습니다.그래서 지금은 접근성 기능을 해제했습니다.
저는 매버릭스(10.9.3)에 있으며 xCode(5.1.1)에서도 동일한 오류가 발생했습니다.
앱스토어와 dmg에서 xCode를 다시 설치하는 등 무엇이든 시도했습니다.에뮬레이터를 재설정해도 동일한 오류가 발생했으며 Simulator SDK 폴더를 삭제해도 결과가 나타나지 않았습니다.
@aorcsik이 언급한 것처럼 내 쪽의 이슈는 정말 무였습니다!액세스 가능성을 비활성화하고 xCode에서 치료(cmd+shift+k)를 수행하면 오류가 제거됩니다.
- 열다.
Disk Utility
및 적용Repair Disk Permissions
Macintosh HD에서. - 위의 단계를 수행한 후 적용
Reset Contents and Settings
iOS Simulator에 있습니다.
위의 이 솔루션은 확실히 문제를 해결할 수 있습니다.
저는 이 문제를 가지고 있었고, 이 스레드에 있는 어떤 대답도 그것을 고칠 수 없었습니다.나의 것은 UIDatePicker가 있는 간단한 UI였습니다.UIDatePicker와 관련 코드를 제거하여 해결한 후 다시 추가하였습니다.문제가 해결되었습니다!
저에게는 키보드 Maestro였습니다. Maestro의 제외 목록에 시뮬레이터를 추가하여 경고를 잠재웠습니다.
언급URL : https://stackoverflow.com/questions/18888059/cannot-find-executable-for-cfbundle-certuiframework-axbundle
'programing' 카테고리의 다른 글
CQRS 읽기 시스템에 Azure Table Storage 또는 SQL Azure를 사용합니까? (0) | 2023.05.18 |
---|---|
WPF의 GroupBox에는 요소를 하나만 포함할 수 있습니까? (0) | 2023.05.18 |
jQuery UI: 날짜 선택기의 연도 범위 드롭다운을 100년으로 설정합니다. (0) | 2023.05.18 |
Azure 웹 사이트 구독 변경 (0) | 2023.05.18 |
grep, awk, sed의 차이점은 무엇입니까? (0) | 2023.05.18 |