LoginSignup
0

More than 3 years have passed since last update.

FlutterでiOSのbuild + 実機installまでにハマったことの覚書

Last updated at Posted at 2019-07-10

はじめに

flutterから実機確認~iOSの審査までを行なったので、覚書です。
2回目以降は早そうですが、1度目なので、ちょいハマりました...。合わせてまとめてます。

1.試しに、build iosしてみると...

$flutter build ios

help.png

...と怒られる。

2.Provisioning Profileを入れる

Runnerというプロジェクトファイルを開く

スクリーンショット 2019-06-27 14.57.38.png

iOS developerの方の操作は、割愛。
いつものようにAppIDを作って、デバイスを登録して、ProvisioningProfileを作って、登録する流れ。

スクリーンショット 2019-06-27 15.28.04.png

3.気を取り直して、再度build ios

$flutter build ios

成功すると下記のような差分が作られる
スクリーンショット 2019-06-27 16.12.44.png

スクリーンショット 2019-06-27 16.12.26.png

4.実機にinstall

実機をUSBで接続して、

$flutter decices

するがデバイスが見つからず...

$flutter doctor

すると...

スクリーンショット 2019-06-27 16.25.30.png

iOS toolchai関連がごっそり抜けてた....
ので上から順番に実行。

brew update 〜 brew install ios-deploy 

スクリーンショット 2019-06-27 16.44.44.png

無事見つかった。

$flutter install

すると無事実機にinstall完了。

そのほか Firebaseを利用していた場合..

Unhandled Exception: PlatformException(google_sign_in, Your app is missing support for the following URL schemes: com.googleusercontent.apps.xxxxx

->

Runner.xcworkspaceを開く
REVERSED_CLIENT_IDの中身をRunner->URLType(1)のURLSchemesに入れる
スクリーンショット 2020-04-20 15.32.59.png

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
0