更新到iOS 17后,Flutter插件出现问题

ybzsozfc  于 12个月前  发布在  iOS
关注(0)|答案(1)|浏览(235)

在Android Studio中构建Flutter项目,更新到iOS 17后,它告诉我这个错误:

Swift Compiler Error (Xcode): No such module 'Flutter'
/Users/xxxxxxxxxx/.pub-cache/hosted/pub.dev/modal_progress_hud_nsn-0.4.0/ios/Classes/ModalProgressHudNsnPlugin.swift:0:7

Encountered error while building for device.

问题出在一个一直工作到昨天的插件modal_progress_hud_nsn中。
谢谢你,谢谢
我试着通过执行flutter cleanflutter pub getflutter build ios来解决这个问题,但是没有成功。

rkttyhzu

rkttyhzu1#

您可以在podfile中尝试此部分。

  • 替换以下代码:
post_install do |installer|
      installer.pods_project.targets.each do |target|
        flutter_additional_ios_build_settings(target)
      end
    end
  • 替换为以下代码:
post_install do |installer|
  installer.pods_project.targets.each do |target|
      flutter_additional_ios_build_settings(target)
      target.build_configurations.each do |config|
        xcconfig_path = config.base_configuration_reference.real_path
        xcconfig = File.read(xcconfig_path)
        xcconfig_mod = xcconfig.gsub(/DT_TOOLCHAIN_DIR/, "TOOLCHAIN_DIR")
        File.open(xcconfig_path, "w") { |file| file << xcconfig_mod }
      end
  end
end

我希望这个解决方案可以为您工作。

相关问题