[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.

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

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

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


今すぐ無料お試しキットを受け取る

はじめての方へ


みんプロ式プログラミング講座体系・ラインナップ
みんプロ式プログラミング講座受講の流れ(割引特典利用方法)
サイトマップ(みんプロHPコンテンツ一覧)
運営会社概要

みんプロ作成アプリ





TOP