問題タブ [xcrun]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - xcrun で simctl が見つからないというエラーを修正するにはどうすればよいですか?
Xcode 6.2 Beta を使用しています。試みている
terminal
利回りで
xcrun: エラー: ユーティリティ "simctl" が見つかりません。開発者ツールまたは PATH ではありません
swift - CLIでxcrun swiftで引数を渡すにはどうすればよいですか?
Xcode をインストールしたら、コマンド ラインで .swift ファイルをコンパイルして実行したいと思います。理解した、これは行うことができます:
ただし、コマンドラインで引数を渡したいと思います。
たとえば、sayHello.swift の次の関数を使用します。
ボブのように、どのように引数を渡しますか? これは有望に見えました:
-D 1 つ以上のビルド構成オプションを指定します
しかし、それは私が期待したものではありません。
ios - iOS シミュレーターのコンテンツをリセットして写真を追加する
UI オートメーションのテストでは、iOS シミュレーターをリセットし、オートメーション スクリプトを開始する前にいくつかの写真を追加したいと考えています。
これを実行すると:
xcrun simctl erase device_UUID
xcrun simctl addphoto device_UUID ~/Desktop/photos/photo1.PNG
次のエラーが表示されます。
コマンドの処理中にエラーが発生しました (コード = 146):
デバイスの状態が無効です
シミュレーターを消去してから、プログラムで写真を追加するにはどうすればよいですか?
python - Pythonで同等のXcodeビルドコマンド
私は同等のものを試しました:
サブプロセスを次のように使用するpython3.4で:
私はそれを正しくやっていますか?そうでない場合は、解決策を教えてください。
編集:エラーは次のようなものです
osx-yosemite - dyld: ライブラリがロードされていません: xcrun から参照される @rpath/libxcrun.dylib
私は比較的Macに慣れていないので、開発者をセットアップしようとしています。Cordova ベースの iOS アプリの環境。Yosemite 10.10.3を使用しています
/Applications/Xcode.app/Contents/Developer/の下にxcode 6.3.1と6.3.1用のコマンドラインツールをインストールしましたということで、コマンドラインツールでいいと思います。
ただし、xcodebuild を実行すると、コマンドが見つかりません。上記のパスを PATH 環境変数に手動で追加して、xcodebuild を表示できるようにしましたが、なぜこれが必要なのかわかりません。インストールでこれを処理する必要があると思いました。
次に、特定のスクリプト ( npm install -g ios-deploy ) で xcrun を実行すると、次のエラーが発生しました。
dyld: ライブラリがロードされていません: @rpath/libxcrun.dylib が /usr/bin/xcrun から参照されています。理由: イメージが見つかりません。
xcrun は、コマンド ライン ツールのインストール パスの下の usr/bin だけでなく、/usr/bin でも利用できることがわかります。ただし、libxcrun.dylib はインストール パスでのみ使用できます。
この動的ライブラリを /usr/lib に手動でコピーしたところ、xcrun が機能しました。
動作しているように見えましたが、疑わしいと思いましたが、そのような手動のアクションは、通常のインストール後の手順ではありませんか?
コマンド ライン インストール後に忘れたことはありますか? コピー/移動する必要がある小さなファイルがさらにある場合はどうなりますか? どこかにインストール パスを指定することはできますか?
ところで、インストール パス/usr/lib を PATH に追加しましたが、xcrun では機能せず、.dylib をコピーする必要がありました。
Xcode と CLT が以前のバージョンからアップグレードされた他の mac があり、そのような問題はありません。
ios - コマンド ラインから iOS シミュレーターを起動すると、エラー コード 60 で失敗する
次のコマンドを使用して、コマンド ラインから iOS シミュレーターを起動しようとしています。
残念ながら、これは次のエラーで失敗します。
このエラーのグーグル検索はどこにもつながりません。
私が見つけた 1 つのことは、このエラーが iOS 7 の iOS シミュレーターで発生することです。iOS 8 の iOS シミュレーターは、上記のコマンドで正常に起動できます。
誰かがすでにこのエラーに遭遇しましたか? もしそうなら、どのように修正しましたか?
ありがとう!