LoginSignup
2
0

More than 1 year has passed since last update.

FlutterアプリをiPhoneの実機で起動する(VSCode)

Last updated at Posted at 2022-06-28

概要

VSCodeでカキカキしてるFlutter Projectを実機で動かすのに手こずったのでメモ
私の場合は下記の3つをどうにか直したら動きました

  • Xcodeでサインインする
  • iPhoneでアプリを開いたときに"信頼されていないデベロッパ"と出るのを解決する
  • リリースモードで実行する(PCに繋いでなくても使えるようにしたい人だけ)

Xcodeでサインイン

下のようなサインアップしろ的なエラーが出る

Exception: No development certificates available to code sign app for device deployment

開発中のフォルダを開いた状態でVSCodeからターミナルを開き、下記を実行する

open ios/Runner.xcworkspace

スクリーンショット 2022-06-29 1.31.37.png

しばらく待つと、XCodeがどこかで開いている
左タブのRunnerを選択
右画面で、上方タブのSigning&Capabilitiesを選択
「Team」を追加し、サインインを求められるのサインインする
「Bundle Identifier」をわかりやすい一意な名前にしておいて終わり
スクリーンショット 2022-06-29 1.39.46.png

iphoneで信頼されていないデベロッパと出るのを解決する

Xcodeから実行したときに、実機でアプリを開くと、「信頼されていないデベロッパ」とでる
IMG_7315.PNG
下記の記事を見て解決した
https://qiita.com/nonkapibara/items/d14c796ca69c8a4e58d2

リリースモードで実行する(PCに繋いでなくても使えるようにしたい人だけ)

実行すると下記のエラーがアプリを開くと表示されちゃった
IMG_7319.jpg

どうやらリリースモードで実行しないとできないよ〜〜ってことらしいのでリリースモードで実行しちゃう。

デバッグメニューの右上の歯車アイコンを押す

スクリーンショット 2022-06-29 1.47.14.png

すると自動でlaunch.jsonが出来上がってくれる
その中にリリースモードと名のついているものがあるので、それを選択して実行
スクリーンショット 2022-06-29 1.50.17.png

実機にインストール終わるまでは、iPhoneをロック解除しっぱなしにしないと、私は失敗するので、開けっぱにしておいた方がいいかもです

2
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
2
0