如何解决错误:运行 ios 构建时找不到“Flutter/Flutter.h”文件
我看到这个问题问了很多,但我找到的解决方案都没有对我有用。从本周开始,我开始收到如下错误:
url_launcher-5.7.10/ios/Classes/FLTURLLauncherPlugin.h:5:9: Fatal error: 'Flutter/Flutter.h' file not found
它并不总是来自 url_launcher 包。它似乎只是循环它将从哪个包中抛出该错误。我尝试了以下事情:
- 删除 ios/Flutter/Flutter.podspec 文件并运行 Flutter clean
- 在主版本、稳定版本和测试版 Flutter 版本之间切换,同时移除 Flutter.podspec。
- 删除整个 ios 目录并运行 Flutter create 。重新创建。
- 重新生成 Podfile。
- 尝试不同版本的软件包,最终抛出错误。
- 以上所列项目的各种组合。
似乎没有任何效果,所以我在这里有点不知所措。 Android 应用仍在构建良好。
我的 pubspec 的依赖项部分:
environment:
sdk: ">=2.2.0 <3.0.0"
dependencies:
Flutter:
sdk: Flutter
admob_Flutter: ^1.0.1
after_layout: ^1.0.7+2
ant_icons: ^1.0.0
app_review: ^2.0.1
apple_sign_in: ^0.1.0
auto_size_text: ^2.1.0
barcode_scan: ^2.0.2
basic_utils: ^2.6.3
bubble_tab_indicator: ^0.1.4
built_value: ^7.1.0
built_collection: ^4.3.2
chips_choice: ^2.0.1
cloud_firestore: ^0.14.1+2
dio: 3.0.10
equatable: ^1.2.5
file_picker: ^2.1.5
firebase_core: ^0.5.2+1
firebase_auth: ^0.18.3+1
firebase_analytics: ^6.2.0
firebase_in_app_messaging: ^0.2.2
Flutter_bloc: ^6.1.1
Flutter_chips_input: ^1.9.5
firebase_crashlytics: ^0.2.3+1
firebase_dynamic_links: ^0.6.2
firebase_messaging: 7.0.3
Flutter_form_builder: 4.2.0
firebase_remote_config: 0.3.0+3
Flutter_launcher_icons: ^0.8.1
Flutter_keyboard_visibility: ^4.0.2
Flutter_signin_button: ^1.1.0
Flutter_spinkit: ^4.1.2+1
Flutter_staggered_grid_view: ^0.3.3
Flutter_svg: ^0.19.2+1
Flutter_switch: 0.2.0
Flutter_typeahead: "<=1.9.1"
Flutter_webview_plugin: ^0.3.11
font_awesome_Flutter: 8.11.0
get_it: ^5.0.6
google_sign_in: ^4.5.9
http: ^0.12.2
in_app_purchase: ^0.3.5+1
loading_overlay: ^0.2.1
loadmore: ^1.0.4
page_slider: ^0.0.2
path: ^1.7.0
path_provider: ^1.6.27
percent_indicator: ^2.1.9
share: 0.6.3+6
sticky_headers: ^0.1.8+1
tab_indicator_styler: ^1.0.0
transparent_image: ^1.0.0
url_launcher: ^5.7.10
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.1+1
dependency_overrides:
analyzer: ^0.41.2
intl: ^0.16.0
dev_dependencies:
Flutter_driver:
sdk: Flutter
test: any
build_runner: 1.11.0
built_value_generator: ^7.1.0
解决方法
我最近遇到了这个问题,这帮助我解决了这个问题。
$ rm ios/Flutter/Flutter.podspec
$ rm -fr ios/Pods
$ rm Podfile
$ flutter clean
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。