IonicでXcodeでビルドできない時の対処方法

Ionicを使っていると、通常であれば下記コマンドを打つとXcodeのプロジェクトファイルが自動生成され、それを立ち上げXcode側でビルドすれば問題なくビルドが通るはず。

ionic build --prod
ionic integrations enable capacitor
ionic cap add ios

ただなぜか、自分の環境だと下記のエラーが出てしまってビルドできなかった。

No such module 'Capacitor'

UntitledImage

解決法

以下手順に従ってコマンド打ったらできた。

npm install @capacitor/ios
npx cap add ios
ng build (creates the www directory)  //ここは不要だった(そもそもngっていうコマンドが見つからず)
npx cap open ios
ionic capacitor run ios --livereload --external
Run the app from XCode in order to get the app's logs during runtime

参考:https://stackoverflow.com/questions/68283397/no-such-module-capacitor-in-appdelegate-swift

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です