我正在尝试将 QML 应用程序部署到 IOS,问题是该应用程序依赖于外部 QML 模块。我将模块路径添加到 QML2_IMPORT_PATH,当我在我正在开发的桌面上运行它时它工作正常,当我尝试部署到 IOS 时会出现问题,在这种情况下,我不断收到错误消息:
“未安装模块 ModuleName”
我之前遇到过这个问题并“解决”了它,将整个模块树复制到项目目录,但这不是一个好的解决方案,我想了解为什么会这样。因此,我尝试只将模块目录添加到 QML 项目中(不复制文件),但错误仍然存在,我什至尝试将其添加为资源文件。
我的猜测是我在部署过程中遗漏了一些步骤,以便能够使用我的应用程序部署模块,但找不到任何有关此的信息。任何想法?
Qt 版本:5.5 独立移动许可证
Qt 创建者 3.4.2
IOS:8.4