webview_flutter在iOS中存档时导致问题

问题描述

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

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

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

编辑

macOS:10.15.3(Catalina)

Xcode版本:11.0(11A420a)

Flutter版本:通道稳定,1.20.2

解决方法

要使用Flutter模块归档iOS应用:

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

“添加到应用”部分中对此文档的记录不足。有关更多详细信息,请参阅正式文档中的create a build archive

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...