[Flutter]iOS14以降はデバッグモードでインストールしたアプリは端末から直接起動することはできません(プロフィールモード・リリースモードは可)

このページには広告が含まれる場合があります。

 

これは、Flutterで作ったプロジェクトをiOSアプリとして実機端末で動かそうとする際のトラップなのですが、

iOS14以降の端末では、Android Studioのデバッグアイコン(再生ボタン及びゲジゲジボタン)から動かした場合は正しくビルドされるのですが、

 

ビルドして端末にインストールされたアプリを一旦落としてから、端末から再度そのアプリを起動しようとすると、

In iOS14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from XCode.

というエラーメッセージだけの真っ黒な画面が表示されて起動できないので注意が必要です。

 

ただし、

Alternatively, build in profile or release modes to enable launching from the home screen.

とあるように、プロフィールモードあるいはリリースモードで動かした場合は、一度アプリを落として端末上から再起動させてもエラーになりません。

(詳しくは、以下の動画で解説していますので、よろしければご覧ください)

こんな記事も読まれています

人気No.1

前向きな気持ちになれる 占星術・タロットリーディング

あすコロ式・相談サロン 【ナビるやん】

人に言えない悩みから使命・運勢診断まで、あなたに寄り添いながら“ナビゲート”する、あすコロ人気No.1のオンライン相談サロン。占星術・心理学・タロットの叡智を活かし、普段認識していない「潜在意識」にアクセスしてあなたの気づいていない可能性を拓かせ、明日から前向きに歩めるようになる60分のリーディングセッション。

今すぐ詳細を見る(メルマガ登録で初回半額) ▶

TOP