ios - /bin/sh: /packages/flutter_tools/bin/xcode_backend.sh: 没有那个文件或目录
问题描述
我从 Xcode 运行我的 Flutter 项目,结果出现错误,所以我查看了 stackoverflow 中的另一篇文章,我读到“现在为了找到xcode_backend.sh
FLUTTER_ROOT 变量需要定义。它在一个名为Flutter/Generated.xcconfig
“的文件中定义,我有这个文件,然后“构建配置文件Debug.xcconfig
和Release.xcconfig
(在同一个 Flutter 文件夹中)包括Generated.xcconfig
。现在唯一剩下的就是确保为每个项目配置正确设置这些构建配置文件”但我没有这些文件,我的颤振文件夹只有Generated.xcconfig
. 所以我打开了Runner.xcodeproj
,我看到在左栏,在颤振文件夹中,我有 3 个红色文件,它们是:
AppFrameworkInfo.plist
Release.xcconfig
Debug.xcconfig
.
我还注意到,在Flutter.framework/Info.plist
声音下<key>MinimumOSVersion</key>
是这样,<string>8.0</string>
所以我把它改成了,9.0
但在跑步后又是这样8.0
!我必须创建那些文件吗?
解决方案
还将您的版本从 8.0 更改为 9.0AppFrameWorkInfo.plist
并pod install
在终端中运行并再次运行,如果它不起作用,那么也尝试重新启动您的 mac。
也尝试在General中更改部署目标
推荐阅读
- postgresql - 如何在 Postgersql 中检查列类型是否为复合类型
- java - 如何使用 Gson 将 json 转换为嵌套地图
- python - Pandas - 召回特定组的最早值
- javascript - jQuery each() 不能在内部使用 click()
- html - 多个页面上的 Facebook 评论插件?
- functional-programming - 在标准 ML 列表中查找中间元素
- mysql - 计算日期和月份字段还剩多少天
- python - python pandas - 帮助处理大量数据
- php - 流明路线给出重复的前缀
- python - 使用 matplotlib 拟合回归曲面的 3D 图