3.x 构建ios工程后,xcode中target的Build Phases里面可以看到打包的资源,发现有很对零碎的Copy Files,如果项目里面的资源多了以后,在xcode里面点击Build Phases会卡死,切换到一些其他的tab也会出现xcode卡顿问题,非常影响工作效率。
建议构建出来的ios模版工程里面修改拷贝资源的结构,用2.x的结构来拷贝资源。不要用零碎的Copy Files的方式。
2.x中的结构图
3.x中的结构图
3.x 构建ios工程后,xcode中target的Build Phases里面可以看到打包的资源,发现有很对零碎的Copy Files,如果项目里面的资源多了以后,在xcode里面点击Build Phases会卡死,切换到一些其他的tab也会出现xcode卡顿问题,非常影响工作效率。
建议构建出来的ios模版工程里面修改拷贝资源的结构,用2.x的结构来拷贝资源。不要用零碎的Copy Files的方式。
2.x中的结构图
3.x中的结构图
感觉3.x连半成品都算不上,问题太多了
商用真的退回2.4得了,3.0的坑踩的真的难受
相当难受,实在是受不了了就退回了 
这些资源拷贝命令是 cmake 生成的, 确实比较笨拙. 后续会考虑优化.
大佬怎么回退的啊,我们项目快搞完了,想回退
继续在3.x搞不行吗,为啥要回退,3.x是以后的主线版本,可以享受到3.x小版本平滑升级带来的收益,虽然3.x现在还有不少的问题,但是cocos的更新频率还是挺快的了,基本上1个月1个版本,长期还是看好3.x
踩坑难受。哈哈哈哈
直接界面重新摆的,代码基本能直接用。没有别的办法了
请问怎么取消CMake覆盖配置文件?现在每次构建完都得通过git去还原文件再运行iOS项目,这样好麻烦
这么严重的问题从提出到现在都已经半年了,还不解决,原生版本开发组真是毫不关心啊!
3.4 有个跳过xcode后续构建的选项,勾选后就解决了
…
需要把配置写入 CMakeLists.txt. 在 3.4 之后可以勾选 “跳过 Xcode 工程更新”, 再直接修改 工程配置.
@leda 的方法是可行的, 勾选后 “Build Settings” 界面只会剩下个别拷贝命令.
在 3.5 我们会在 cmake 生成 xcode 工程之后, 增加修改优化 xcode 工程配置的过程, 彻底解决这个问题.
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。