私は自分のマシンにAPPIUMをインストールしようとしていて、実際のデバイスで実行したいので、コマンド「npm install -g ios-deploy」をインストールする必要がありますが、インストールしようとするとエラーが表示されません。
エラー:
次のビルドコマンドが失敗しました:PhaseScriptExecution Run\Script build/ios-deploy.build/Release/ios-deploy.build/Script-C0CD3D981F59D20100F954DB.sh
(1回失敗)npm ERR!コードELIFECYCLEnpm ERR! errno 65 npm ERR! [email protected]プレインストール:./src/scripts/check_reqs.js && xcodebuild
npm ERR!終了ステータス65npm ERR! npm ERR! [email protected]プレインストールスクリプトで失敗しました。 npm ERR!これはおそらくnpmの問題ではありません。上記の追加のログ出力がある可能性があります。
npm ERR!この実行の完全なログは、npm ERR!にあります。 /Users/synerzip/.npm/_logs/2018-07-21T10_30_21_090Z-debug.log syn-macmini-03:〜synerzip $ xcodebuild xcodebuild:エラー:ディレクトリ/ Users/synerzipにXcodeプロジェクトが含まれていません。
解決策を試しました:
詳細:
OS:1.13.6
xcodeバージョン:9.4.1
ノードバージョン:v10.7.0
注パス表示「/Applications/Xcode.app/Contents/Developer」に続いてコマンド「xcode-select--print-path」を実行すると
誰かがこれについて私を助けることができますか?.
ありがとう。
私は次の手順を順番に試しましたが、うまくいきました。
@ Paul-ご覧いただきありがとうございます。
以下のコマンドの後
$ npm uninstall -g ios-deploy
コマンドラインを再起動する必要があります。そして、コマンドラインで次の行を実行できます。
$ brew upgrade ios-deploy
次の手順で修正しました...(すでに行っている場合は手順を無視してください)
実際のiOSデバイスでデバッグiONICアプリ
Brew(をターミナルにコマンドでインストールRuby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install ) 」)
Xcodeをインストールする
Sudoucodeを実行します-select-s /Applications/Xcode.app/Contents/Developer
IOS-deployをインストールします(brew install ios-deploy)
ionic cordova build ios --buildFlag = "-UseModernBuildSystem = 0"でiOSをビルドする
Xcodeに移動し、プロビジョニングプロファイル証明書を設定します
デバイスを接続し、ターミナルでコマンドを実行しますionic cordova run ios --buildFlag = "-UseModernBuildSystem = 0"
まず、[設定]-> [一般]-。> [デバイス管理]-> [開発証明書]-> [信頼]に移動する必要があるため、失敗します。
これで、ionicアプリを実際のiOSデバイスでionic cordova run ios --buildFlag = "-UseModernBuildSystem = 0"で直接実行できます。
乾杯!!!!!!!!!
Ios-deployをコマンドラインツールとして使用するには、Homebrewを介して直接インストールすることをお勧めします(すでにnpmを介してインストールしてアンインストールしている場合)。
https://github.com/ios-control/ios-deploy#installation
Homebrewとnpmのバージョンは、今後同時に更新されます。
コンピュータに「Xcode10ベータ4」をインストールすることで問題を解決できました。別の解決策がGitHubで提供されています-次のリンクを確認してください。