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

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

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

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

Flutter

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

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Dart

Dartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。

iPhone

iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。

Q&A

1回答

1218閲覧

Futter runでiOSシミュレータを立ち上げた時にでたエラーです(回答お願いいたします)

utsunomiya

総合スコア0

Firebase

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

Flutter

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

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Dart

Dartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。

iPhone

iPhoneとは、アップル社が開発・販売しているスマートフォンです。 同社のデジタルオーディオプレーヤーiPodの機能、電話機能、インターネットやメールなどのWeb通信機能の3つをドッキングした機器です。

0グッド

0クリップ

投稿2020/08/08 09:40

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
現在、Flutter(名前はdirectです)でアプリ開発をしています。
flutter pub getの後にFlutter runでiOSシミュレータを立ち上げる際にエラーメッセージが発生し立ち上がりません。

発生している問題・エラーメッセージ

utsunomiya@utsunomiyanoMacBook-Pro direct % flutter run Launching lib/main.dart on iPhone 11 in debug mode... Running pod install... 1.3s Running Xcode build... Xcode build done. 4.3s Failed to build iOS app Error output from Xcode build: ↳ ** BUILD FAILED ** Xcode's output: ↳ note: Using new build system note: Building targets in parallel note: Planning build note: Constructing build description error: /Users/utsunomiya/development/direct/ios/Flutter/Debug.xcconfig: unable to open file (in target "Runner" in project "Runner") (in target 'Runner' from project 'Runner') error: /Users/utsunomiya/development/direct/ios/Flutter/Debug.xcconfig: unable to open file (in target "Runner" in project "Runner") (in target 'Runner' from project 'Runner') error: /Users/utsunomiya/development/direct/ios/Flutter/Debug.xcconfig: unable to open file (in target "Runner" in project "Runner") (in target 'Runner' from project 'Runner') warning: Capabilities for Signing & Capabilities may not function correctly because its entitlements use a placeholder team ID. To resolve this, select a development team in the Runner editor. (in target 'Runner' from project 'Runner') warning: Mapping architecture armv7 to i386. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'camera' from project 'Pods') warning: Mapping architecture arm64 to x86_64. Ensure that this target's Architectures and Valid Architectures build settings are configured correctly for the iOS Simulator platform. (in target 'camera' from project 'Pods') Could not build the application for the simulator. Error launching application on iPhone 11.

試したこと

1.rm ios/Podfile パッケージをupgradeするために以下を記入しました。 2.pub upgrade  3.pub run

参考にしたもの;https://stackoverflow.com/questions/59921997/could-not-build-the-application-for-the-simulator-error-launching-application-o

しかし、2の実行時に以下のエラーが生じてしおります。

utsunomiya@utsunomiyanoMacBook-Pro direct % pub upgrade Resolving dependencies... Because direct depends on flutter_test any from sdk which doesn't exist (the Flutter SDK is not available), version solving failed. Flutter users should run `flutter pub get` instead of `pub get`.

このエラーからpub getを行いました。 
しかし結果として上記のエラーと同じになります。

pubに原因があると思いCocoaPods インストールをしてflutter runをしてもXcodeのビルドエラーが生じてしまいました。

補足情報(FW/ツールのバージョンなど)

チュートリアルとして公式Flutterホームページは動きました。
しかし,directでは上記のようなエラーが生じてしまいます。

何かアドバイス頂けると幸いです。

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

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

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

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

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

guest

回答1

0

私もiOS向けにflutter runで実行しようとした時に下記のエラー(Xcode's output:以下に出ます)が起こることがありますが、下記2つの方法どちらかでこのエラーは解決するようですので、お試しください。
unable to open file (in target "Runner" in project "Runner") (in target 'Runner' from project 'Runner')

方法1. flutter create . を行う

flutter create . を実行
これにより設定ファイルへの参照が再設定されて動くことがあるようです。(なお、本来はプロジェクト作成用のコマンドだと思いますが、実行してもすでにあるプロジェクトの内容は消えませんでした)
参考: https://github.com/flutter/flutter/issues/22886#issuecomment-447651116

方法2. pod installを手動で行う

cd ios && pod installを実行
今回は関連は薄いように思いますが、CocoaPodsで入るパッケージの参照が途切れて動かなくなっている場合に有効のようです。
参考: https://github.com/X-Wei/flutter_catalog/issues/26#issuecomment-533885733

投稿2020/08/08 10:07

編集2020/08/08 10:25
nemolize

総合スコア4

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

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

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

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問