请问下模拟器是怎么访问到项目文件的? 自己编译模拟器就不行

我自己编译的模拟器通过cocos creator执行然后执行项目代码的时候崩溃。 所以想直接xcode执行一下,这样可以知道在哪里崩了. 但是执行的时候找不到main.js, 应该就是项目目录没找到. 那么在creator里直接启动模拟器为什么就能找到?

有点奇怪我在任意目录执行/Applications/Myapp/CocosCreator.app/Contents/Resources/cocos2d-x/simulator/mac/Simulator.app/Contents/MacOS/Simulator 都可以正确加载项目的js代码… 请问下这个机制是怎么做到的?

是不是cocos creator执行模拟器的时候的时候,往什么地方写了项目的目录, 这样启动后就会读取这个目录? @Jare

有人帮忙解释下吗? QQ群没人理,这里也没人理…

creator執行模似器的時候,的確會將項目裡的檔案拷貝到 simulator下

你如果找不到main.js ,
要不要試試先把項目下的 temp、local、build 等folder刪除,再重新build看看

我是用creator內的模擬器執行的,都還蠻正常的

谢谢回复,不过应该不是同一个问题, 我问的是在creator外执行模拟器的情况。 因为需要用xcode调试模拟器源码

@panda @minggo @jare 不知道应该@谁,感觉这问题应该官方来回答?

记得好像是模拟器的路径在 xcode 工程中 或者 vs 工程中是不一样的,具体有时间看下源码才知道了

好的, 谢谢.

直接cocos run 生成的模拟器 怎么才能让模拟器加载项目中的资源呢