使用 flutter_secure_storage 包为 ios 创建构建存档时出现问题
Problem creating a build archive for ios using flutter_secure_storage package
我正在尝试为我使用 Flutter 制作的应用程序生成存档(IPA 文件)。我正在遵循官方指南:Preparing an iOS app for release: Create a build archive.
我在使用 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 代码或使用 "flutter build ios --release" 命令)。我只在尝试生成存档时遇到问题。
我是否需要更改项目设置中的某些内容来创建存档?
问题是我试图从 Runner.xcodeproj 而不是 Runner.xcworkspace[=16= 创建存档](它定义了 pods 个目标)。
切换到该项目解决了生成存档的问题。
确保平台:ios 版本与 Podfile 中的版本一致:
Target -> Runner -> General -> Deployment Info
中的版本
应该与您的 Podfile 中的 on 相同。
检查这张图片:
https://i.stack.imgur.com/Q6nPr.png
我正在尝试为我使用 Flutter 制作的应用程序生成存档(IPA 文件)。我正在遵循官方指南:Preparing an iOS app for release: Create a build archive.
我在使用 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 代码或使用 "flutter build ios --release" 命令)。我只在尝试生成存档时遇到问题。
我是否需要更改项目设置中的某些内容来创建存档?
问题是我试图从 Runner.xcodeproj 而不是 Runner.xcworkspace[=16= 创建存档](它定义了 pods 个目标)。
切换到该项目解决了生成存档的问题。
确保平台:ios 版本与 Podfile 中的版本一致:
Target -> Runner -> General -> Deployment Info
中的版本
应该与您的 Podfile 中的 on 相同。
检查这张图片: https://i.stack.imgur.com/Q6nPr.png