【发布时间】:2020-01-13 01:21:45
【问题描述】:
我正在尝试为使用 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 Code 或使用“flutter build ios --release”命令)。我只有在尝试生成存档时才会遇到问题。
我是否需要更改项目设置中的某些内容才能创建存档?
【问题讨论】:
-
您是否安装了项目附带的 CocoaPods? flutter.dev/docs/get-started/install/…
-
是的。安装了 CocoaPods。发现了问题。我试图从 Runner.xcodeproj 而不是 Runner.xcworkspace (定义 pod 目标)创建存档。切换到该项目成功生成存档。
标签: ios flutter package storage ipa