📶
【Flutter】IOSのワイヤレスデバッグやってみた
手順
- iPhoneなど、IOSデバイスをUSBでMacに接続
- デバイスをMacと同じWifiに繋げる
- デバイスにパスコードが設定
- Xcode > Window > Devices and Simulators > Choose your phone を開く
- Connect via Networkにチェックを入れる
- USBを取り外す
このように地球のマークが出たら成功
- Fluter runを行う
出ない場合、flutter run --device-timeout 5
エラー
Failed to enable developer mode menu
IOS16以降はデベロッパーモードにできるボタンがあります。
それを有効にしたら解決できた
- 「設定」アプリを選択
- 「プライバシーとセキュリティ」を選択
- 「デベロッパモード」を選択
- デベロッパモードをON
- 再起動ボタンを押す
- 「デベロッパーモードをオンにしますか?」と出るので、オンにする
Apple Watch via iPhone (90): Failed to enable developer mode menu
Apple Watchもデベロッパーメニューにする必要があるみたいでした。
Apple Watchを以下のように操作します。
- 「設定」アプリを選択
- 「プライバシーとセキュリティ」を選択
- 「デベロッパモード」を選択
- デベロッパモードをON
- 再起動ボタンを押す
参考記事
おすすめ
Flutterでアプリ開発を始める上での個人的なオススメをまとめています。
書籍はkindle unlimitedで新しいものを無料で読むのが良いと思います。
オススメ書籍
これから始める場合、flutter 1.x の時に書かれた本を読むのは辞めておいた方がいいです。
理由は、flutter 2.x 以降、null-safetyという仕様が加わり、書き方がガラッと変わりました。
僕は2.xがリリースされたあたりでFlutterを初めて、情報がアテにならずかなり苦戦しました。
これから始める方向け 【kindle unlimitedなら無料】
スマホで動くアプリを作ろう!ゼロから始めるFlutter実践入門編 ①: シンプルなアプリを作ってみよう
初心者による初心者のためのFlutter詳解
脱初心者向け(課金の実装など、具体的な実装方法や技術が書いてあります)
現場で使える Flutter開発入門
Discussion