재배포하려는 작동중인 Cocoa 프레임 워크를 만들었습니다. 그러나 문제는 Xcode 외부에서 실행되지 않습니다. 나는 어디에 넣을 지 모르므로 나는 포함하지 않은 @executable_path/../Frameworks
에 대해 읽었습니다./코코아 프레임 워크 만들기
따라서 DYLD_FRAMEWORK_PATH
변수를 사용하여 Xcode에서 내 응용 프로그램을 실행하지만 Xcode에서만 작동합니다. 내가 직접 실행하려고하면 바로 충돌하고 IMAGE NOT FOUND
라고합니다.
나는 @executable_path/../Frameworks
이 무엇인지 잘 모르겠지만 어디에 넣어야할지 모르겠다.
누구든지 나를 도와 줄 수 있습니까? :)
감사
다음
프레임 워크가 _running_이라는 것은 무엇을 의미합니까? 프레임 워크에는 대개 직접 실행 코드가 없습니다. 또한 Framework Programming Guide를 읽었습니까? http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPFrameworks/Frameworks.html#//apple_ref/doc/uid/10000183-SW1 어쩌면 그냥 감추어도 답변을 얻을 수 있습니다. – zneak
물론 나는 그것을 읽었습니다. 프레임 워크는 내 앱으로 가져 오지만 시작할 때 충돌합니다. 가이드는'@executable_path /../ Frameworks'를 설정하는 것에 대해서도 이야기하지만, 그것이 어디 있는지 모르겠습니다. – Pripyat
"설치 디렉터리"매개 변수를 프로젝트 설정에서 설정하려고했지만 여전히 실패합니다. 여전히'dyld : Library not loaded :'와'Image not found'가 있습니다. – Pripyat