CONTENTS_PATH="${TARGET_BUILD_DIR}/${CONTENTS_FOLDER_PATH}"
mkdir -p $CONTENTS_PATH/Frameworks
cp -R /Library/Frameworks/Cg.Framework $CONTENTS_PATH/Frameworks
cp -R /$OGRE_PATH/lib/$CONFIGURATION/Ogre.Framework $CONTENTS_PATH/Frameworks
Xcode 3.2.6 스크립트 (sh) 빌드 - 단계에서 이것을 사용하여 프레임 워크를 응용 프로그램 번들로 복사합니다. 그것은 처음에는 훌륭했지만, 후속 빌드에서는 권한을 얻거나 링크를 해제하거나 오류를 덮어 쓸 수 없습니다. 프레임 워크 자체를 복사하는 것을 좋아하지 않는 것 같습니다. 다른 복사 작업은 예상대로 작동합니다.Xcode 스크립트 빌드 단계, 프레임 워크 복사 실패
cp는 사용중인 도구가 잘못되었거나 내가해야 할 일이 있습니까?
오류 :
CP : 링크 해제 : 빌드/릴리스/Mac1.7to1.8Test.app/내용/프레임 워크/Cg.Framework/Cg를 : 권한이 거부
CP : 빌드/릴리스/Mac1.7to1.8Test.app/내용/프레임 워크/Cg.Framework/버전/1.0/헤더/cg.h : 권한이 거부
CP : 빌드/릴리스/Mac1.7to1.8Test.app/내용/프레임 워크/Cg.Framework/버전/1.0/헤더/cgGL.h : 권한이 거부
CP : 빌드/릴리스/Mac1.7to1.8Test.app/내용/프레임 워크/Cg.Framework/버전/1.0/자원 /의 Info.plist : 권한이 거부
CP : 디렉토리를 덮어 쓸 수 없습니다 빌드/릴리스/Mac1.7to1.8Test.app/내용/프레임 워크/Ogre.Framework/헤더 (디렉토리가 아닌 디렉토리) //usr/local/Ogre.Framework/Headers
일반적으로 프레임 워크를 프로젝트에 복사하는 스크립트는 필요하지 않습니다. 달성하려는 목표와 플랫폼은 무엇입니까? – Jim
실제 오류를 게시 할 수 있습니까? –
'-p' 옵션을'cp'에 추가합니까? – trojanfoe