使用flutter_secure_storage包为 ios 创建构建存档时出现问题



我正在尝试生成使用 Flutter 制作的应用程序的存档(IPA 文件(。我正在遵循官方指南:准备发布iOS应用程序:创建构建存档。

我在使用 flutter_secure_storage 包时生成存档时遇到问题。

当我尝试生成存档(Xcode -> 产品 -> 存档(时,出现以下错误:

Runner: 1 issue
/Path/to/my/project/ios/Runner/GeneratedPluginRegistrant.m:6:9: 
'flutter_secure_storage/FlutterSecureStoragePlugin.h' file not found

我可以编译项目(从Xcode/Visual Code或使用"flutter build ios --release"命令(没有任何问题。 我只在尝试生成存档时遇到问题。

我是否需要在项目设置中更改某些内容以创建存档?

问题是我试图从 Runner 创建存档.xcodeproj而不是Runner.xcworkspace(定义 pods 目标(。

切换到该项目解决了生成存档的问题。

确保平台:iOS版本与Podfile中的版本一致:

Target -> Runner -> General -> Deployment Info版本中的版本 应该与 Podfile 中的 on 相同。

查看此图像: https://i.stack.imgur.com/Q6nPr.png

只要确保你打开的是Runner.xcworkspace而不是Runner.xcodeproj

最新更新