1

我有一个颤振模块并集成在现有的 iOS 应用程序中(添加到应用程序)。一切正常,但是当我尝试存档时,它会在webview_flutter模块中产生错误:

无法生成位码包,因为“/Users/flutter-module/.ios/Flutter/engine/Flutter.framework/Flutter”是在没有完整位码的情况下构建的。位码的所有框架和 dylib 必须从 Xcode 存档或安装构建文件“/Users/flutter-module/.ios/Flutter/engine/Flutter.framework/Flutter”用于架构 armv7

我检查了构建设置,并且启用的位码设置为“是”,原因很明显,这个错误的原因可能是什么?它与 webview_flutter 模块有关吗?

编辑

macOS:10.15.3(卡特琳娜)

Xcode 版本:11.0 (11A420a)

Flutter 版本:Channel 稳定版,1.20.2

4

1 回答 1

1

使用 Flutter 模块归档 iOS 应用程序:

  1. 在您的颤振模块目录中运行flutter build ios以创建发布版本。
  2. 返回 Xcode,然后清理构建文件夹(可选)并执行归档。

这部分在“添加到应用程序”部分中没有详细记录。更多详细信息,请参阅官方文档中的创建构建存档

于 2020-12-01T08:09:38.723 回答