質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

アプリカン

アプリカンは、複数のプラットフォーム(OS/マーケット)のアプリを簡単に開発・運用できるサービスです。HTML5をベースとしたワンソース・マルチプラットフォームサービスで、Android/iOS対応アプリを同時に開発することができます。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Q&A

0回答

73閲覧

FlutterでiOSのArchiveを成功させたい。

Takanoj

総合スコア38

Firebase

Firebaseは、Googleが提供するBasSサービスの一つ。リアルタイム通知可能、並びにアクセス制御ができるオブジェクトデータベース機能を備えます。さらに認証機能、アプリケーションのログ解析機能などの利用も可能です。

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

アプリカン

アプリカンは、複数のプラットフォーム(OS/マーケット)のアプリを簡単に開発・運用できるサービスです。HTML5をベースとしたワンソース・マルチプラットフォームサービスで、Android/iOS対応アプリを同時に開発することができます。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

0グッド

0クリップ

投稿2024/09/23 14:01

実現したいこと

FlutterでiOSのArchiveを成功させたい。

Firabaseとの連携をしています。

発生している問題・分からないこと

<unknown>:0: error: module map file '/Users/tttt/Library/Developer/Xcode/DerivedData/Runner-fatybfrjeyrlamfnyorjylhlpmaz/Build/Intermediates.noindex/ArchiveIntermediates/Runner/BuildProductsPath/Release-iphoneos/FirebaseCoreInternal/FirebaseCoreInternal.modulemap' not found
<unknown>:0: error: module map file '/Users/tttt/Library/Developer/Xcode/DerivedData/Runner-fatybfrjeyrlamfnyorjylhlpmaz/Build/Intermediates.noindex/ArchiveIntermediates/Runner/BuildProductsPath/Release-iphoneos/url_launcher_ios/url_launcher_ios.modulemap' not found

url_launcher_ios.modulemap' not found

ファイルがないと言われている。

エラーメッセージ

error

1 2Showing Recent Issues 3Module map file '/Users/ttt/Library/Developer/Xcode/DerivedData/Runner-fatybfrjeyrlamfnyorjylhlpmaz/Build/Intermediates.noindex/ArchiveIntermediates/Runner/BuildProductsPath/Release-iphoneos/FirebaseCoreInternal/FirebaseCoreInternal.modulemap' not found 4 5

該当のソースコード

Flutter

1# Uncomment this line to define a global platform for your project 2platform :ios, '15.0' 3 4# CocoaPods analytics sends network stats synchronously affecting flutter build latency. 5ENV['COCOAPODS_DISABLE_STATS'] = 'true' 6 7project 'Runner', { 8 'Debug' => :debug, 9 'Profile' => :release, 10 'Release' => :release, 11} 12 13def flutter_root 14 generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) 15 unless File.exist?(generated_xcode_build_settings_path) 16 raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first" 17 end 18 19 File.foreach(generated_xcode_build_settings_path) do |line| 20 matches = line.match(/FLUTTER_ROOT\=(.*)/) 21 return matches[1].strip if matches 22 end 23 raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get" 24end 25 26require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) 27 28flutter_ios_podfile_setup 29 30target 'Runner' do 31 use_modular_headers! 32 33 flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) 34 target 'RunnerTests' do 35 inherit! :search_paths 36 end 37end 38 39post_install do |installer| 40 installer.pods_project.targets.each do |target| 41 flutter_additional_ios_build_settings(target) 42 end 43end 44

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

エラー内容として、module map ファイル(modulemap ファイル)が見つからないため、ビルドが失敗していることが原因かと思っています。

なので、 CocoaPods の依存関係が正しくインストールされていないとおもい下記を実行しました。

  1. CocoaPods の再インストール

pod deintegrate
pod install --repo-update

  1. DerivedData の削除

キャッシュ削除
rm -rf ~/Library/Developer/Xcode/DerivedData

3.クリーン化
Flutter clean
Flutter pub get
Flutter buid ios

これらを行ったのですが、エラーが解決しません。

何か他に方法があれば教えてください。

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問