코코아 애플리케이션 중 하나에 대한 자체 프레임 워크를 만들었습니다. 이 프레임 워크를 내 프로젝트에 추가하고 해당 프레임 워크에서 메서드를 호출했습니다. 내 응용 프로그램을 실행하려고 할 때 충돌이 발생했습니다.
충돌 로그 :
dyld: Library not loaded: @rpath/MMP.framework/Versions/A/MMP
Referenced from: /Users/Midhun/Library/Developer/Xcode/DerivedData/MMPTest-ccvjtgedqkcftchapjehhwjbaqdq/Build/Products/Debug/MMPTest.app/Contents/MacOS/MMPTest
Reason: image not found
Linking
다음 과 같습니다.FrameWorks
내 프로젝트의 루트 디렉토리 아래 에있는 폴더에 추가했습니다 .Link Binary With Libraries
섹션 아래에 프레임 워크를 추가했습니다.플랫폼 세부 정보 :
Xcode: 4.6.2
OS X : 10.8
내가 시도한 것 (충돌 후)
otool
. 다음과 같은 경로를 보여줍니다.하지만 아직 문제를 해결할 수 없었습니다. 미리 감사드립니다.
프레임 워크 설치 디렉토리를 다음으로 설정합니다. @executable_path/../Frameworks
이제 빌드 단계에서 복사 파일을 추가하고 대상을 Frameworks
. 대상을 클릭 한 다음 편집기 (메뉴 모음)-> 빌드 단계 추가 -> 파일 복사 빌드 단계 추가
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다