cocos creator 自动化绑定jsb

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

为了在ios平台使用第三方SDK,接入友盟。
参考 https://blog.csdn.net/u013654125/article/details/79576982 里的方法进行自动化jsb。
贴子内的步骤都跑完了。

  1. 写了自己的 wrapper,用来在C++层调用 友盟API
  2. 创建了 ini 文件
  3. 通过 genbindings.py 在 cocos/scripting/js-bindings/auto 里成功生成了相应的 hpp 和 cpp 文件
  4. 在 jsb_module_register.cpp 中添加了 include 头文件, 以及调用 addRegisterCallback()

成功构建出 xcode 项目后,使用xcode打开。build 报错:

这个错误的原因是因为 ios 项目的 build phase 里没有添加 自动生成的jsb 文件。

请问:
通过什么方式可以在使用 cocos 构建后可以让 xcode 项目自动包含通过 genbindings.py 生成的相关文件 ?