bil*_*cyz 11 xcode ios visual-studio-code flutter
我正在使用 VSCode 开发 Flutter 应用程序,在将 XCode 升级到最新版本(14.3)后,我无法在模拟器(iOS 15、IPhone11)上运行我的 Flutter 应用程序。这是错误消息:
Error (Xcode): File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a
Error (Xcode): Linker command failed with exit code 1 (use -v to see invocation)
Could not build the application for the simulator.
Run Code Online (Sandbox Code Playgroud)
Tim*_*ner 21
安装 14.3 后,我必须修改我的ios/Podfile项目才能再次运行:
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
问题是,iOS 16.4 的 iOS 部署目标必须是 11.0 或更高版本。
请参阅: https: //developer.apple.com/forums/thread/725300
更新:正如 @danielrosero 所提到的,您需要pod install在编辑iOS/Podfile.
She*_*ard 10
我已经更新了 Pods 库最低部署 11.0
确保所有库的最低部署版本应高于 11.0,然后它对我有用。
或者
在 Podfile 末尾添加以下代码并执行 pod install。
post_install do |installer|
installer.generated_projects.each do |project|
project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
end
end
end
endRun Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5211 次 |
| 最近记录: |