내 앱 번들에 저장하는 WebKit 프레임 워크의 사용자 지정 버전이 있습니다. DYLD_FRAMEWORK_PATH 환경 변수를 재정의하여 내 앱 번들을 살펴보고 싶습니다. 이 작업을 수행하려면 info.plist 파일을 사용하고 있습니다. 사용자 지정 WebKit 프레임 워크에 대한 절대 경로를 제공하면 모든 것이 완벽하게 작동하지만 사용자가 앱 번들을 이동하여 절대 경로를 깨뜨릴 수 있기 때문에 나에게 도움이되지 않습니다. info.plist 파일 내에서 응용 프로그램 번들의 현재 위치를 검색하는 방법이 있습니까? 예를 들어 다른 환경 변수가 있습니까? 사전에info.plist 파일에서 App 번들 경로를 찾으려면 어떻게합니까?
감사합니다.
DYLD_FRAMEWORK_PATH에 상대 경로를 넣을 수 없습니까? 항상 사용자 지정 WebKit 프레임 워크로 해결되는 한 괜찮습니다. –
info.plist 파일 디렉토리는 어디에서 시작하나요, ./Frameworks, ./Contents/Frameworks를 시도 했습니까? –
Info.plist는 임베디드'Frameworks' 디렉토리와 같은 디렉토리에 있으므로'Frameworks'이어야합니다. –