web-dev-qa-db-ja.com

ionicプラットフォームコマンドを実行できません

私のionicアプリ(フレームワークのv1が使用されていた)のiosビルドを取得したいです。ドキュメントを見ると、次のコマンドを実行する必要があるようです-

ionic platform add ios
ionic platform build ios

ただし、このコマンドを実行すると、メッセージが表示されます。

The platform command has been renamed. To find out more, run:

  ionic cordova platform --help

コマンドの名前を変更する新しい更新があるかもしれないと思い、ionic cordova platform --helpを実行して、

[ERROR] Unable to find command: cordova platform

   _             _
  (_)           (_)
   _  ___  _ __  _  ___
  | |/ _ \| '_ \| |/ __|
  | | (_) | | | | | (__
  |_|\___/|_| |_|_|\___|  CLI 3.0.0


  Usage:

    $ ionic <command> [arguments] [options]
    $ ionic <command> --help (for command details)

  Global Commands:

    docs ................ Open the Ionic documentation website
    info ................ Print system/environment info
    login ............... Login with your Ionic ID
    signup .............. Create an Ionic account
    start ............... Create a new project
    telemetry ........... Opt in and out of telemetry

  Project Commands:

    generate ............ Generate pipes, components, pages, directives, providers, and tabs (ionic-angular >= 3.0.0) (alias: g)
    link ................ Connect your local app to Ionic
    serve ............... Start a local development server for app dev/testing
    upload .............. Upload a new snapshot of your app
    package build ....... Start a package build
    package download .... Download your packaged app
    package info ........ Get info about a build
    package list ........ List your cloud builds

  Options:

    --verbose ........... Verbose output for debugging
    --help .............. Show help for provided command

私のマシンだけでは奇妙なエラーだと思うようになりました。誰もこれをウェブ上に再投稿していないからです。 ionic build iosionic emulate iosなどの他のiosコマンドを実行しようとすると、同じメッセージが表示されます

実際のiOSデバイスでアプリをテストできるように、ビルドを生成する方法を教えてください。

12

理解した!正しいコマンドは

ionic cordova platform add ios 
ionic cordova build ios
31

ドキュメント に見られるように、コマンドにcordovaを追加するのを忘れているだけです。

ionic cordova platform add ios
ionic cordova platform build ios
2

まず、cordovaがインストールされていることを確認します(例:npmなどのパッケージマネージャーを使用している場合)。ヒット:

npm install cordova -g

その後:

  ionic cordova platform add Android
  ionic cordova platform add ios
0
Frank HN

Androidデバイスにionicを追加したので、以下のコマンドに従い、私のために働いていますが、同じ問題に直面しました。

ionic cordova platform add Android
0
Maniya Joe