weex笔记(6)weex-iOS端扫描调试工具

363 阅读1分钟

最近开发weex发现调试起来很费劲,习惯原生开发的每次都要重新run,应为自己写了很多module不能用官方weexplayground扫描调试。于是,萌生了一个想法,写一个扫描调试工具。

  1. 第一步把官方的weexplayground项目clone下来地址 在ios/playground目录下找到
  2. 把WXATScanPlugin.h WXATScanPlugin.m DemoDefine.h WXScannerVC.h WXScannerVC.m拉到项目中,稍作修改。
  3. 修改WXScannerVC.m中的weex容器改成自己的ViewController 4.还有一步,由于weex中写死了push xxx.js是本地js文件,所以在每次跳转的时候都需要判断一下是否需要调整到远程的js 5.最后需要拉取远程js的路径,通过脚本将dist目录下的所有文件都列出来写入到文件中,在iOS项目启动的时候去读取js文件路径,拼接到远程ip后就OK了。 附上demo 工程运行可能会报autolistjspath.sh脚本运行错误,多半是脚本里面路径不存在。 把cd ../diibeeapp_weex改成你的weex项目路径就好了。demo需要自己修改一下,有问题请留言。