【发布时间】:2014-07-05 18:20:13
【问题描述】:
我正在使用 IBM Worklight 6.1 并尝试将文件复制到 iphone/native/www/worklight 文件夹中
我要复制/擦除的文件是cordova_plugins.js,为此我编辑了buildtime.sh shell 脚本,添加了以下行:
cp "${SRCROOT}/cordova_plugins.js" "${SRCROOT}/www/default/worklight/cordova_plugins.js"
这在为 iPhone 部署后不起作用,并返回 permission denied 错误。
解锁文件cordova_plugins.js(手动)后,脚本可以正常运行。
所以,我尝试使用相同的脚本外壳解锁文件,方法是添加
chflags nouchg "${SRCROOT}/www/default/worklight/cordova_plugins.js"
就在cp 指令之前,但它似乎没有改变任何东西(没有其他错误,但问题仍然存在。)
有没有办法在项目设置中或以编程方式解锁/www/worklight 文件?如何用我的 buildtime.sh 脚本做到这一点?还有其他解决方法吗?
【问题讨论】:
标签: iphone bash shell ibm-mobilefirst lockfile