久しぶりにCordovaを触る機会があったので、環境構築をしました。
iOS開発をするときに実機インストールする場合は、ios-deployというツールをインストールします。 マニュアルなどをみると、ios-deployはnpmを使ってインストールすることが多いのですが、ios-deployは公式ページに記載のとおり、Homebrewからインストールするほうがよさそうです。
brew install ios-deploynpm版がインストールされている場合はアンインストールする。
sudo npm uninstall -g ios-deployios-deployの公式ページを確認すると下記のように書かれています。
The 1.x branch has been archived (renamed for now), all development is to be on the master branch for simplicity, since the planned 2.x development (break out commands into their own files) has been abandoned for now.
経緯はよくわからないけど、開発に混乱があったのかな。ios-control/ios-deployはghughes/fruitstrap(こちらはメンテナンスされていない)からforkされたものらしいし。
PhoneGap も2020/10にサービス停止したし、Cordovaの役割は縮小して、多くはPWAが担っていくんでしょうね。