自定义 module 的 framework build 后, 并不会包含 module 中的代码, 而是通过 search path 去原路径寻找的, 如果把 framework 项目的路径修改, 或者把framework 丢个别人都会报 `Missing required module` module 之间应该应该都是相互引用的, 并不会直接编译到二进制文件中, 查了好久还没有查到解决办法