Programming

CFBundle CertUIFramework.axbundle에 대한 실행 파일을 찾을 수 없습니다

procodes 2020. 7. 23. 21:04
반응형

CFBundle CertUIFramework.axbundle에 대한 실행 파일을 찾을 수 없습니다


방금 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)

편집 (2013 년 11 월 11 일) : 견고한 작업 솔루션을 수락하고 닫을 때까지 읽는 모든 사람들에게. 최고 투표 답변은 프로젝트를 다시 열 때까지만 작동합니다.

편집 (2014 년 9 월 30 일) : XCode 6이 릴리스 된 이후에 정렬 된 것을 볼 수 있습니다! 드디어


최종 편집

임시 해결 방법 : iOS 시뮬레이터> 컨텐츠 및 설정 재설정 ...을 클릭하고 다시 실행하십시오.

이 오류 메시지는 무작위로 다시 나타날 수 있습니다. 나에게 다른 응용 프로그램을 시작할 때 발생합니다. 이 문제에 관한 Apple dev 포럼 과 StackOverflow 에는 몇 가지 스레드가 있지만 확실한 대답은 없습니다. 이것은 다음 Xcode 버전에서 수정 될 SDK 오류 인 것 같습니다.

업데이트 : 10 월 3 일.

크레딧-이 답변을 확인하십시오 -Xcode 5 오류 CertUIFramework.axbundle

추가 편집
당시에는 잠재적으로 문제가 해결되었지만. 더 나은 터치 도구와 관련하여 아래의 새로운 답변 중 일부가 실제로 올바른 해상도라고 생각합니다.


Kirill의 답변을 읽은 후 "iOS Simulator"만으로 BetterTouchTool을 비활성화하고 싶지 않아서 파고 들었습니다. "iOS Simulator"를 열고 활성화 된 앱으로 상단 바 (B 두 화면이있는 경우 해당 화면의 BTT) 드롭 다운 메뉴로 이동하여 "현재 앱에 대해 BTT 비활성화"를 선택하십시오. 비활성화되면 재생 아이콘으로 바뀝니다. 상단 막대를 클릭했을 때 내 막대가 "Finder"로 몇 번 점프 했으므로 막대의 앱 이름이 여전히 "iOS Simulator"인지 확인하십시오!

현재 앱에서 BTT를 사용할 수 없습니다.

이제 시뮬레이터를 재설정하고 (작동하지 않는 경우) 다시 빌드하십시오. 오류가 발생하지 않아야합니다! :) 오류가 아직 남아 있으면 반드시 지우십시오. ;)

BTT는 비활성화 된 응용 프로그램을 기억하는 것 같습니다 (또는 적어도 비활성화 된 응용 프로그램을 닫았다가 다시 열면 아직 시스템 재부팅을 시도하지 않았습니다).


그것은 간단합니다. iOS 시뮬레이터로 이동하여 컨텐츠 및 설정을 재설정하십시오.

여기에 이미지 설명을 입력하십시오

감사


XCode-5를 사용하는 경우 시뮬레이터 "콘텐츠 및 설정 재설정"을 재설정하고 다시 한 번 실행하십시오.


그래서 Xcode 5와 5.1 에서도이 오류가 발생했습니다. 나는 그것이 Xcode 버그인지 또는 다른 것을 알아 내고 싶었 기 때문에 Mavericks 10.9.2와 Xcode 5.1을 새로 설치했습니다. 여러 번 테스트 한 후에 모든 것이 잘 보였습니다.

여기서 문제가 시작되었습니다. 주로 사용하는 앱과 설정을 입력했는데 오류가 다시 발생했습니다. 그래서 모든 것을 삭제하고 모든 것을 하나씩 추가하기 시작했습니다. 며칠 후 나는 빙고를 먹었다! 문제는 BetterSnapTool 및 BetterTouchTool에 있습니다.

2014 년 12 월 12 일 업데이트

Just started using Xcode 6.1 and noticed that this bug seems to be gone at least with Xcode 6.1 simulators and BTT 0.9985 versions.

Update: As GasB pointed out, it is possible to disable BTT for certain apps. So just disable it for iOS Simulator. You just have to remember not to use gestures while using the simulator as that triggers the error message.

Simple solution:

Remove the ticks in preference pane, reset simulator and do clean build. The error message will disappear. 앱 제어 불가.


I had the same problem and solved it setting the 'Localization native development region' to match my systems region. In my case from 'en' to 'de'. The referenced files are stored in localized versions in your filesystem. So this setting is used to identify the needed version.

You can find that setting in your project settings at 'Info' -> 'Custom iOS Target Properties'.


Resetting the simulator ‘fixes’ it because it turns the accessibility support off. You can normally achieve the same by simply disabling the ‘Accessibility Inspector’ in the ‘Settings’ app.

If, however, you need it enabled, particularly hate this error message, and are feeling adventurous then you can use the following monkey patches to silence the error: https://gist.github.com/alloy/9277316. (Be sure to NOT include this in your release builds.)


I had this problem with Xcode 5 in ML 10.8.5

I re-installed Mountain Lion (in a Parallels' VM), then update ML to 10.8.5.

Then installrd Xcode 5, and it's worked fine.

I think that the error is caused by a third SW installed in ML.


The application Moom is also causing this issue, and I couldn't find a way to disable it for just the iOS Simulator. So for now I disabled it's accessibility features.


I'm on Mavericks (10.9.3) and encountered the same error in xCode(5.1.1).

I tried anything - reinstalling xCode from both AppStore and dmg. Resetting the emulator resulted in the same error and deleting the Simulator SDK folder gave no results too.

The issue on my end was indeed Moom as mentioned by @aorcsik! Disabling it's accessibility, followed by clean (cmd+shift+k) in xCode cleared the error.


Resetting the simulator is a PITA, I found a way to get rid of these messages without having to to this:

  • go to Settings > Accessibility
  • turn on Accessibility Inspector
  • turn off Accessibility Inspector
  • quit Simulator

  1. Open Disk Utility and apply Repair Disk Permissions in Macintosh HD.
  2. After doing above step, apply Reset Contents and Settings in iOS Simulator.

This above solution can definitely fix your problem.


I had this problem, and none of the answers in this thread could fix it. Mine was simple UI with a UIDatePicker. I resolved it by removing the UIDatePicker and the associated code, then added them in again. Problem solved!


For me it was Keyboard Maestro, adding the simulator to Maestro's exclude list silenced the warnings


I had the same problem. Very simple solution:

1- in your app delegate, in didFinishLaunchingWithOptions remove all code in this method, and make it only return YES;

2- in the project options in the "Deployment Info" fold, make sure that the "Main Interface" option is selected to your Storyboard.

Hope this helps!

참고 URL : https://stackoverflow.com/questions/18888059/cannot-find- executable-for-cfbundle-certuiframework-axbundle

반응형