내 응용 프로그램을 log4cocoa 프레임 워크에 포함하는 데 어려움을 겪고 있습니다. 문제가 발생하기 전에 응용 프로그램에 프레임 워크를 포함 시키지만이 문제를 해결할 수는 없습니다. 모든log4cocoa에 앱을 퍼가려면 어떻게해야하나요?
먼저,이 내 시스템 밖으로 :
dyld: Library not loaded: @loader_path/Frameworks/Log4Cocoa.framework/Versions/A/Log4Cocoa
Referenced from: /Users/leandro/Documents/Projects/MLoggerApplication/build/Debug/MLoggerApplication.app/Contents/MacOS/MLoggerApplication
Reason: image not found
글쎄, 나는 파일을 복사 단계를 포함하는 프레임 워크 작업 벌금을 얻기 위해 필요한 모든 조치를 할 생각에 빌드 옵션을 통해 설치 디렉토리를 변경 @executable_path /../ Frameworks.
귀하의 도움을받을만큼 명확한 문제를 희망합니다. 미리 감사드립니다.
안녕하세요, Joshua.First of All, 답변 해 주셔서 감사합니다. 질문. 프레임 워크의 파일 복사 빌드 단계가 이미 있습니다. "새 프레임을 만드는 대신 사용하십시오."라는 의미를 이해하지 못했습니다. 나는 새 것을 만들고 있습니까? – Leandro
필자는 파일 복사 (Copy Files) 빌드 단계가 Frameworks * 용으로 존재할 경우 해당 파일을 사용할 수 있음을 의미합니다. 리소스를위한 리소스가 있지만 Frameworks도 필요합니다. 그런 다음 해당 프레임 워크를 해당 빌드 단계로 끌어 와서 Xcode가 빌드 될 때 대상의 ./Frameworks 폴더에 복사하도록 지시해야합니다. –