1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Flutter】debugでもMacに繋がなくても動かせる

Last updated at Posted at 2022-11-25

注意書き

Buildは有線で行う必要があります。
有線接続を解除(線をつなげていなくても動かせる)が今回のゴールです。

記事を書くきっかけ

FlutterはiOSで動作確認するときに有線である必要がある。
コードを抜くとアプリが動かなくなるから厄介。
-> コード抜いても動く方法あるんちゃう?

方法

XcodeでFlutterのプロジェクトを開く

スクリーンショット 2022-11-25 12.31.02.png

Finderからプロジェクトを開く。それだけ。

Debug.xcconfigを開く

スクリーンショット 2022-11-25 12.32.11.png

中に一文追加

FLUTTER_BUILD_MODE=profile

完了

何をしたのか

めっちゃわかりやすい参考記事

debugモード profileモード releaseモード
Build Configuration名がDebug Build Configuration名がprofile Build Configuration名がrelease
FLUTTER_BUILD_MODE=debug FLUTTER_BUILD_MODE=profile FLUTTER_BUILD_MODE=release

debugモード

ログがいっぱい出るあれ。
有線じゃないと動かない。
画像が表示できないときは赤のバッテン見たいのが出る。
ホットリロードできる。

profileモード

ログがいっぱい出るあれ。
無線でも動く。
画像が表示できないときは何も表示されない。
ホットリロードできない。

releaseモード

ログでない。
無線でも動く。
画像が表示できないときは何も表示されない。
ホットリロードできない。

まとめ

一回一回コマンドで

flutter build ios
flutter install -d デバイス名

とかするのめんどくさいし、これがおすすめです。
もちろん、debugなのでdebugモードでやった方がいいと思いますが、、

最後に

iOSアプリ開発をしています。
主にSwiftですが、最近は熱が入ってきてFlutterも🦾
色々やってます。もし良かったら見てってください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?