ios – 如何在Xcode上模拟Cordova应用程序时更新代码?
我有一个Cordova项目,我用
Xcode打开然后从那里模拟. Xcode将项目的git签出执行到新文件夹并从那里运行代码.但是,当我运行模拟器时,它似乎打开了我的项目的旧版本,因为它包含我很久以前删除的JS调试器.
当我查看Xcode中的代码时,它看起来是正确的,但模拟器仍然运行旧版本. 解决方法
使用cordova 3.X,您不应该使用xcode
即使您正在使用xcode,每次更改内容时都必须运行cordova prepare ios命令. 您可以创建一个脚本(在xcode中选择项目,转到构建阶段,单击按钮和新的运行脚本阶段).它应该在复制www阶段 您需要的代码是: PATH=${PATH}:/usr/local/lib/node_modules/cordova/bin/:/usr/local/bin cordova prepare ios 编辑:在Xcode 7上你不需要添加PATH行,只需要cordova准备ios EDIT2: 现在我使用nvm来处理节点版本,我在答案中提供的路径不再适用于我的情况. 获得路径的最佳方法是在终端窗口中键入哪个cordova,您将获得Cordova路径,例如:/Users/username/.nvm/versions/node/v4.4.7/bin/cordova. PATH = / Users / username / .nvm / versions / node / v4.4.7 / bin /:$PATH&&科尔多瓦准备ios (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |