2011-01-24 3 views
0

UMEKit Framework을 내가 작업중인 코코아 응용 프로그램에 연결하려고합니다. 이 응용 프로그램은 잘 컴파일하지만 인해 오류로 응용 프로그램을 실행할 수 없습니다 :코코아 응용 프로그램에 UMEKit 프레임 워크 추가

dyld : 라이브러리가로드되지 않은 : 가 참조 된 /Users/Joe/Library/Frameworks/UMEKit.framework/Versions/A/UMEKit에서 :/사용자/Joe/Documents/[내 APP 경로]/내용/MacOS/[APP NAME] 이유 : 이미지를 찾을 수 없음

나는 프레임 워크를 올바르게 링크하는 방법을 모르는 단순한 오류라고 확신한다. in. 사과 문서를 읽고 프레임 워크 프로젝트를 종속성으로 내 응용 프로그램 프로젝트에 추가했지만 동일한 오류가 발생했습니다.

정확히 내가해야 할 일이나 여기에서 누락 된 것으로 보이는 것에 대한 직접적인 지시 사항에 감사드립니다.

편집 : 나는 컴파일하고 디버그으로 실행할 때이 실제로에만 발생합니다. 입니다. 괜찮습니다. 물론 디버그 모드를 사용하는 것이 유용 할 것입니다. 그렇다고해서 이것이 누군가에게 무엇을 제안하는지 모르겠습니다.

답변

0

프레임 워크를 앱에 복사하지 않는 것 같습니다. Finder의 응용 프로그램 컨텍스트 메뉴에서 "패키지 내용 표시"를 선택하고 프레임 워크가 응용 프로그램 (내용/프레임 워크 아래)에 있는지 확인하여 확인할 수 있습니다.

그렇지 않은 경우 "파일 복사"빌드 단계를 대상에 추가해야합니다. Xcode에서 빌드 단계의 인스펙터를 불러 와서 "프레임 워크"를 대상으로 선택한 다음 프레임 워크를 빌드 단계로 드래그하십시오.

+0

Right는 이미 그 작업을 수행했으며 제안한대로 패키지에 있음을 확인했습니다. – JoeR

0

나는 다시 같은 문제가있다. 나는 수동으로 Aquatic Framework를 시스템/라이브러리/프레임 워크에 복사해야한다. 그러면 작동한다. 작업을 수행하는 다른 방법이 있습니까? 그리고 중요한 것은 플러그 - 인을 만들고 있습니다 .. 플러그인에 프레임 워크를 추가하는 데 문제가 있습니까?

관련 문제