Rae*_*fat 9 xcode ios dart flutter
我有一个我一个月前开始的颤振项目。昨天我的 xcode 自动更新并开始出现此错误
错误:为 iOS 构建,但链接和嵌入式框架“App.framework”是为 iOS 模拟器构建的。(在项目“Runner”的目标“Runner”中)
我可以让它工作的唯一方法是运行下面的两个命令 $ flutter clean $ rm -rf ios/Flutter/App.framework ios/Flutter/Flutter.framework
所以现在它在物理设备上运行流畅,但如果我想再次在模拟器上运行,我会收到类似的错误,其中没有“模拟器”这个词
错误:为 iOS 模拟器构建,但链接和嵌入式框架“App.framework”是为 iOS 构建的。(在项目“Runner”的目标“Runner”中)
为了让它工作,我必须再次运行这两个命令。
这是正常行为吗?我确定解决方案很简单?抱歉,我是 Flutter 和 iOS 开发的新手。有没有办法同时为 iOS Physical 和 iOS Simulator 使用两个框架,这样我就不必清理和删除框架?请让我知道如何添加两者。步骤将不胜感激
谢谢!
Xcode 11.4 改变了框架的链接和嵌入方式。Flutter v1.15.3 及更高版本将自动迁移您的 Xcode 项目。
同时,要手动修复它,请按照以下说明操作: https: //flutter.dev/docs/development/ios-project-migration
| 归档时间: |
|
| 查看次数: |
3376 次 |
| 最近记录: |