コマンドラインからXcodeを更新しようとしています。最初に実行してみました:
xcode-select --install
その結果、次のメッセージが表示されました。
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
だから問題は残っています、コマンドラインからXcodeを更新する方法はありますか?
コマンドラインからXcodeを更新しようとしています。最初に実行してみました:
xcode-select --install
その結果、次のメッセージが表示されました。
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
だから問題は残っています、コマンドラインからXcodeを更新する方法はありますか?
回答:
実際に使用しているのは、Xcodeコマンドラインツール-をインストールするコマンドxcode-select --install
です。したがって、あなたが得たエラーメッセージ-ツールはすでにインストールされています。
Xcodeを更新するために必要なコマンドはsoftwareupdate command [args ...]
です。を使用softwareupdate --list
して、何が利用可能かを確認し、softwareupdate --install -a
すべての更新softwareupdate --install <product name>
をインストールするか、Xcode更新(利用可能な場合)のみをインストールできます。リストコマンドから名前を取得できます。
コメントで述べたように、ここにsoftwareupdate
ツールのmanページがあります。
2019アップデート
多くのユーザーがsoftwareupdate --install -a
実際に最新バージョンのXcodeにアップデートしないという問題を経験しています。この原因は、保留中のmacOSアップデートである可能性が高いです(@brianlmerrittが以下で指摘しているように)。ほとんどの場合、最初にmacOSを更新すると問題が解決し、Xcodeも更新できるようになります。
Xcodeコマンドラインツールの更新
ユーザーの大部分は、Xcodeコマンドラインツールを更新するためにこの回答を利用しています。これを達成する最も簡単な方法は、古いバージョンのツールを削除し、新しいバージョンをインストールすることです。
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install
ポップアップが表示され、残りのプロセスを案内します。
--list
そして--install -a
1
softwareupdate --install -a
Xcodeを更新することすらしないので、答えは完全に間違っているようです。
softwareupdate -i -r
インストールするには、[recommended]
コマンドラインツールだった、だけインストールしてください。ダウンロードは2回、インストールは1回、完了です。問題が解決しなかったので、私は再実行softwareupdate --list
しましたが、推奨は続きました。AppStoreで、ソフトウェアアップデートが消えてから再表示されました。AppStoreでそれを行うと、ユーザー条件に同意するように求められました。受け入れた後、それはうまくいったようです。繰り返し実行しsoftwareupdate --list
、それがまだ推奨されているように
私は同じ問題を抱えていて、私は次のようにして解決しました:
$ sudo rm -rf /Library/Developer/CommandLineTools
)$ xcode-select --install
)。これらの手順の後、新しいバージョンのツールをインストールするためのポップアップが表示されます。
/Library/Developer/CommandLineTools
ディレクトリがインストールされました。ただし、新しいディレクトリも古くなっているため(現在の9.4ではなくXcode 7.3から)、問題は解決しませんでした。私は上の開発者用ツールを探し終わったdeveloper.apple.com/download/more、ダウンロードCommand_Line_Tools_macOS_10.13_for_Xcode_9.4.1
、そこから。
sudo rm -rf /Library/Developer/CommandLineTools
Xcodeの完全なバージョンをアンインストールしてCLIバージョンを再インストールしたときにも、同じ問題が発生しました。私の修正は:
sudo xcode-select -s /Library/Developer/CommandLineTools
sudo xcode-select -r
、コマンドラインツールのパスをリセットするために実行する必要がありました。
これは私の日を救った。コマンドを入力するだけ
cd /Library/Developer/CommandLineTools/Packages/;
open macOS_SDK_headers_for_macOS_10.14.pkg
Xcodeを削除した後、このエラーが発生しました。コマンドラインツールのパスをでリセットして修正しましたsudo xcode-select -r
。
前:
navin@Radiant ~$ /usr/bin/clang
xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist
Use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, or use `xcode-select --install` to install the standalone command line developer tools.
See `man xcode-select` for more details.
navin@Radiant ~$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
後:
navin@Radiant ~$ /usr/bin/clang
clang: error: no input files
$ sudo rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install
私のような古いMac Pro 5.1を使っている人たちのためのさらなる注意。Mojaveにアップグレードするには、メタルGPU(私の場合はサファイアAMD Radeon RX 560)をインストールする必要がありましたが、HDMIモニターのみがインストールされていることを確認してください(4Kではありません!1080のみ)。それから初めてMojaveをインストールし、ファームウェアの更新が必要だと言ってコンピューターをシャットダウンしました。2分間の長い電源ボタンを押し続けると、その後はすべてアップグレードされます。
コマンドラインツールを(を使用してxcode-select --install
)インストールした後、次のように入力します。
sudo xcode-select --switch /Library/Developer/CommandLineTools/
これでgitを実行できるはずです。
10:29 $ git --version
git version 2.17.2 (Apple Git-113)
React-Native Expoアプリをcreate-react-native-appと一緒に使用しようとしましたが、何らかの理由でシミュレーターが起動し、アプリをロードせずにハングします。最新のXcode CLIに更新しようとしても機能しなかったため、上記のipinakによる上記の回答はXcode CLIツールをリセットしました。2つのコマンドは次のとおりです。
rm -rf /Library/Developer/CommandLineTools
xcode-select --install
ダウンロードのため、このプロセスには時間がかかります。私はこれを他の人のためにここに残します、この特定のReact-Native Expo修正の検索です。
Xcode :: Installは、特定のXcodeバージョンをインストール/選択できるようにするシンプルなCLIソフトウェアです。
を使用gem install xcode-install
してインストールできます。次に、特定のバージョンをインストールできxcversion install 9.4.1
ます。複数のバージョンがインストールされている場合は、xcversion select 9.4
カタリナへのアップデート後にこの問題が発生した場合は、ターミナルでこのコマンドを実行してください
sudo rm -rf /Library/Developer/CommandLineTools; xcode-select --install;
こんにちは私はこのようにそれを解決しました:
アプリケーションのインストール> Xcode.app>コンテンツ>リソース>パッケージ> XcodeSystemResources.pkg。
iPad 13.2.3でアプリをビルドするにはxCodeバージョン11.2.1が必要です。AppStoreを介してxcode 11.1から11.2.1に直接アップグレードしようとすると、問題が発生します。そのため、調査の結果、システムからの既存のxcode
そこで、既存のxcodeをアンインストールした後にアップグレードする手順を追加します。
- アプリケーションに移動し、Xcodeを識別してゴミ箱にドラッグします。
- Xcodeを完全に削除するには、ゴミ箱を空にします。
- 〜/ Library / Developer /フォルダーに移動し、内容を完全に削除しますsudo rm -rf〜/ Library / Developer /を使用して、削除中の権限の問題を回避します
- 最後に、パス〜/ Library / Caches / com.apple.dt.Xcode sudo rm -rf〜/ Library / Caches / com.apple.dt.Xcode / *のxcodeに関連付けられているキャッシュディレクトリをすべて削除します。
- 上記の手順を完了すると、App Storeからxcodeを簡単にインストールできます。これにより、xcodeの最新バージョンがインストールされます。
注:上記の変更を行う前に、既存のプロジェクトのバックアップを作成してください