在构建阶段使用运行脚本将文件复制到资源包时获取权限被拒绝错误

时间:2013-11-15 08:13:41

标签: ios shell xcode4 xcode4.5 xcode5

我正在尝试使用XCODE5中的运行脚本构建阶段将某些文件复制到我应用的资源包中。

我正避免使用复制文件构建阶段,因为我想一次性复制特定文件夹中的所有文件。

我第一次测试只复制一个文件:

  

cp“$ {SRCROOT} /RetaliSense/Default_Resource/Mylogo.png”   “$ {BUILT_PRODUCTS_DIR} / {PRODUCT_NAME}。应用程序”

但是我收到了这个错误:

  

CP:   /Users/DPS/Library/Developer/Xcode/DerivedData/RetaliSense-baptfuxnuenrneanatjvvlcmnphi/Build/Products/Debug-iphonesimulator/{PRODUCT_NAME}.app/Mylogo.png:   许可被拒绝

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

请使用

cp“ $ {SRCROOT} /RetaliSense/Default_Resource/Mylogo.png”“ $ {BUILT_PRODUCTS_DIR} / $ {PRODUCT_NAME} .app”

而不是

cp“ $ {SRCROOT} /RetaliSense/Default_Resource/Mylogo.png”“ $ {BUILT_PRODUCTS_DIR} / {PRODUCT_NAME} .app”