Flutter 3 に関連する Xcode 15 の問題 — 修正されました

みなさん、こんにちは。Mac OS Sonoma の最新バージョンにアップデートした可能性があります。これにより、Xcode のアップデートが強制されます。世界で情熱を持っているのはあなただけではありません、私たち全員がその罪を犯しています。

しかし、このアップデートは多くの不要なバグをもたらし、Flutter 開発者に多くのパニックと眠れぬ夜をもたらしました。

この短い記事では、すべての Flutter アプリ開発者がアプリの最新バージョンに更新した後に遭遇する 2 つの一般的なエラーをリストします。

エラー1

フォルダー名の変更に関する問題

ここに画像の説明を挿入します
この質問は、Xcode の最新バージョンで Flutter アプリを実行するときに最初に表示される質問になります。

修正する

この問題を解決するには、フォルダーを手動で検索してすべてのインスタンスを TOOLCHAIN_DIR に置き換えるか、ポッドがインストールされるたびに自動的に変更を行うポッド スクリプトを作成します。


post_install do |installer|
  installer.aggregate_targets.each do |target|
      target.xcconfigs.each do |variant, xcconfig|
      xcconfig_path = target.client_root + target.xcconfig_relative_path(variant)
      IO.write(xcconfig_path, IO.read(xcconfig_path).gsub("DT_TOOLCHAIN_DIR", "TOOLCHAIN_DIR"))
      end
  end

 .......
 end
    installer.pods_project.targets.each do |target|
  

おすすめ

転載: blog.csdn.net/iCloudEnd/article/details/133482978