我在Mac OS X 10.10.5Appcelerator - Xcode EULA尚未被接受。啓動Xcode和接受許可
運行Appcelerator的4.5.0和7.2.1的Xcode運行iOS應用給了我:
[ERROR] : Xcode EULA has not been accepted.
[ERROR] : Launch Xcode and accept the license.
我跑sudo xcodebuild -license
每: "Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo." when using GCC
但是錯誤依然存在。
我然後(每:https://wiki.appcelerator.org/display/guides2/Uninstalling+Studio):
/Applications/Aptana Studio 3
/Applications/Titanium Studio
/Application/Appcelerator Studio
,然後(每https://archive.appcelerator.com/topic/474/how-do-you-uninstall-titanium-and-appcelerator-studio-completely-and-start-from-scratch):通過刪除卸載Appcelerator的
rm -rf ~/.appcelerator
rm -rf ~/.titanium
sudo npm uninstall -g titanium
sudo npm uninstall -g alloy
sudo npm uninstall -g acs
sudo npm uninstall -g appcelerator
和卸載xcode的與sudo /Developer/Library/uninstall-devtools --mode=all
每:http://osxdaily.com/2012/02/20/uninstall-xcode/
和我從我的應用程序文件夾中刪除了Xcode.app。
所有我通過軟件更新重新下載Xcode中後,跑到sudo xcodebuild -license
(打字末接受),然後從網站Appcelerator_Studio.dmg
安裝並運行appc setup
但還是錯誤仍然存在。
有關如何解決的任何想法?
更多信息:在閱讀https://archive.appcelerator.com/question/155502/using-the-titanium-cli-and-getting-error-you-have-not-agreed-to-the-xcode-license-agreements-please-run-xcodebuild--license後,我相信我有同樣的問題(儘管仍然沒有解決)。
運行:
xcodebuild -sdk iphonesimulator
是成功的,但如果我運行:
appc titanium build -p ios -T simulator -Y iphone
我得到上述同樣的錯誤。根據@安德烈米評論
UPDATE(參考https://apple.stackexchange.com/questions/175069/how-to-accept-xcode-license):
我已經說過,我已經運行sudo xcodebuild -license
但我也試過:
sudo xcodebuild -license accept
這給沒有輸出,然後我還是給了錯誤在建立;
sudo xcode-select -r
無輸出,錯誤;
sudo xcode-select --install
輸出:xcode-select: error: command line tools are already installed, use "Software Update" to install updates
但仍然錯誤;
sudo softwareupdate -l
輸出:No new software available.
然後仍然給出錯誤;
sudo xcrun cc
輸出clang: error: no input files
更新基於@福克 - Appcelerator的註釋(注意,這些結果是在兩個工作和非工作機相同):
xcodebuild -checkFirstLaunchStatus; echo $?;
給0
sudo xcodebuild -checkFirstLaunchStatus; echo $?;
給69
從應用程序(再次)中刪除Xcode.app,重新安裝xcode 7.2。 1 - >這次從xcode dmg文件How to download Xcode DMG or XIP file?(以前通過軟件更新),打開Xcode並沒有給出任何EULA對話框。
SOLUTION:
繼@福克 - Appcelerator的第二我登錄退出代碼,出,和https://github.com/appcelerator/titanium_mobile/blob/master/node_modules/ioslib/lib/xcode.js#L333 ERR(該位置爲:/Users/<my_user>/Library/Application Support/Titanium/mobilesdk/osx/5.2.0.GA/node_modules/ioslib/lib
),並得到了:xcodebuild: error: invalid option '-checkFirstLaunchStatus'
因爲xcode.js腳本發現了一箇舊版本的Xcode(4.2.6),它沒有被sudo /Developer/Library/uninstall-devtools --mode=all
刪除,因爲它應該有。 (啓動Xcode;選擇Xcode>首選項;選擇下載圖標;點擊所需模擬器旁邊的安裝按鈕),然後重新安裝Appcelerator(刪除舊版本的Xcode並重新安裝當前版本的Xcode) ......問題現在已經解決了。
此文章是否有幫助:http://apple.stackexchange.com/questions/175069/how-to-accept-xcode-license –
謝謝,我確實看到那篇文章,並且我嘗試了所有建議但沒有取得任何成功。我已經用這些結果更新了我的帖子。 – paulguy
也許刪除XCode並重新安裝它? –