LoginSignup
0
0

More than 3 years have passed since last update.

[Ionic4] iOS/Androidアプリ用ビルド時のエラー対策

Last updated at Posted at 2019-05-20

概要

参考書籍: Ionicで作るモバイルアプリ制作入門
↑のCHAPTER02 SECTION-007 「アプリとしてビルドしよう」にしたがって、iOS/Androidアプリとして実機かエミュレータで動かす
ビルドが通るまでに苦戦したため解決方法の備忘録

バージョン

Ionic CLI 4.12.0

iOSアプリとしてビルドする

$ ionic cordova build ios --prod

こんなエラーが出た

  • 実機を接続したままビルドしていたら、archive not found at path  等のエラーが出た。--buildFlag="-UseModernBuildSystem=0" をつけても解消しない。-> 実機はずすとすんなりビルドが通った。
  • config.xmlをビルド前にいじると、Merging project's config.xml into platform-specific iOS config.xml のエラーが出る。 -> platforms/ios フォルダを削除してから実行すると解消。
  • XCodeで開いて動かす際、Bundle Identifierは変更してもよいが、Display Nameを変更するとエラーになる。

Androidアプリとしてビルドする

$ ionic cordova build android --prod

こんなエラーが出た

$ ionic info
(略)
    Cordova Platforms     : android 6.3.0, ios 4.5.5
(略)
$ ionic cordova platform rm android
$ ionic cordova platform add android@7.0.0
$ ionic info
(略)
    Cordova Platforms     : android 7.0.0, ios 4.5.5
(略)
  • Android Studioで開いた際にGradle Plugin のアップデートを促されても断る。
0
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
0
0