facebook twitter hatena line email

Flutter/開発環境構築/ios

提供: 初心者エンジニアの簡易メモ
2019年11月13日 (水) 18:21時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「 ==ios実行準備== xcode-select --install brew update sudo gem install cocoapods sudo gem install -n /usr/local/bin cocoapods brew install --HEAD usbmuxd brew lin...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

ios実行準備

xcode-select --install
brew update
sudo gem install cocoapods
sudo gem install -n /usr/local/bin cocoapods
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller
brew install ios-deploy

iosのipaファイル作成&インストール

flutter build ios
flutter install  #これはアンインストール後にインストールされるので直で実行した端末のprefなどは消える。

iosのbundleId変更

  • ios/Runner.xcodeprojを開いてbundleIdを変更する
  • podを使っていれば、コンソールでiosの下で、"pod update"を実行後ios/Runner.xcworkspaceを開いてbundleIdを変更する

iosで以下エラーが出るとき

flutter clang: error: linker command failed with exit code 1 (use -v to see invocation)

以下実行

$ flutter clean

参考:https://stackoverflow.com/questions/49612211/codesign-error-with-flutter-on-ios