一个老BUG,升成1.6又出现了

之前发过,经常会出现
Error: EPERM: operation not permitted, open ‘xxx.fire’
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:191:20)
at copyFileSync (C:\CocosCreator\resources\app.asar\node_modules\fs-extra\lib\copy-sync\copy-file-sync.js:21:16)
at Object.copySync (C:\CocosCreator\resources\app.asar\node_modules\fs-extra\lib\copy-sync\copy-sync.js:32:7)
at _backupAsset (C:\CocosCreator\resources\app.asar\asset-db\lib\tasks.js:1:1870)
at Async.waterfall.s (C:\CocosCreator\resources\app.asar\asset-db\lib\tasks.js:1:21029)
at fn (C:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:746:34)
at C:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1213:16
at C:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:166:37
at process.on.t (C:\CocosCreator\resources\app.asar\editor\core\editor-init.js:1:992)
at emitOne (events.js:101:20)
at process.emit (events.js:188:7)
at process._fatalException (bootstrap_node.js:304:26)

好像用的是1.5,后来说让升级一下试试,我忘了是不是升级成1.52好的。反正很长一段时间都好好的。今天升了1.6又出现了。

而且以前点F7重新编译下就好了,现在不行了。而且,COCOS也关不掉了
就是点右上角那个xx,cocoscreator完全没反应

请问是做了什么操作导致的这个报错?之前又是谁跟你说升级一下试试的呢?

1.42直接升级到1.6 xcode 7.2编译环境

这个问题好像我也出现过,来回升级之后就出现了,好像

升级后需要删除 build 目录,重新 build,另外,xcode 7.2 太老了,现在 apple store 应该也不会接受旧版本编译的程序,建议升级到 8.x,不确定你遇到的问题是否跟 xcode 以及 sdk 版本有关系

这次是修改scene里面一个属性后,就出错了,之前比较多的是改代码造成的,另外刚刚又出现了一次,是出ANDROID包,编译的时候出现的;
上次是你和我说,让我升到1.5.2的

1赞

升级上来的工程,请添加这个库应该就可以了。

昨天根据熊猫老师说的 删除build目录后 重新构建 然后Xcode升级到8.3.3 重新配置了项目 但是报了这个错 也导入了libicucore.A.tbd 查了这个报错原因 说是有重复文件 检查了下 没有发现有重复的。。。。

这是完整的错误信息

这个错误一般是 mac 下才会有,报错的地方是跟脚本编译有关,所以之前升级到 1.5.2 能解决。
但你现在是 windows 的电脑,而且是保存场景时出现的。所以应该是另一个问题导致的。能不能麻烦你确认下出错的那些文件是否有只读标记?

你是不是误删除这个framework了?如果是,请在你的游戏工程的配置里面加上这个framework

这个是我工程的framework

这边的 bug 都还没解决呢,你们这样歪楼合适吗,有其它问题以后另外发帖!

这个Framework文件夹里面看不准,请到Build Phases -> Link Binary With Libraries里面确认。

http://forum.cocos.com/t/1-42-1-6-xcode8-3-3-apple-mach-o-linker-error-group/50019

你的配置里面少了Security.framework。。。

谢谢 这个问题解决了 Xcode7.3升级到8.3.3后 确实是需要添加必要的framework