web-dev-qa-db-ja.com

NativescriptがXcodeを認識しない(High Sierra)

Xcodeバージョン9.0.1(9A1004)のHighSierraを使用しています。実行時tns doctor次の警告が表示されます。

WARNING: Xcode is not installed or is not configured properly.
You will not be able to build your projects for iOS or run them in the iOS Simulator.
To be able to build for iOS and run apps in the native emulator, verify that you have installed Xcode.

インストールスクリプトを実行すると、さらに次のようになります。

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
Xcode is not installed or not configured properly. Download, install, set it up and run this script again.

ご想像のとおり、私はアプリストアからXcodeをインストールし、cocoapodsとxcodeprojもインストールしました。これは私が受け取る唯一の警告です。

助言がありますか?

17
Philip Feldmann

次のコマンドを実行します。

Sudo xcode-select --reset

私はここでこの答えを見つけました:

http://overengineer.net/fixing-nativescript-s-xcode-is-not-installed-or-is-not-configured-properly-on-macos

39
dabinsi

今日この問題が発生しましたが、推奨コマンドを実行しても役に立ちませんでした。コマンドを実行すると

$ tns doctor

一連のプロンプトを案内し、問題を修正しました。プログラムを有効にするには、プログラムの完了後に端末を再起動する必要がありました。

2
GrokSrc

Xcodeを開き、[設定]-> [場所]-> [コマンドラインツール]に移動します。その後、Xcodeは自動的に同じパスを取得します。システムがSudoパスワードを要求する場合があります。

1
ixhimanshu