Dường như Xcode thực sự thích nằm trong thư mục Ứng dụng và được gọi là Xcode, đặc biệt khi sử dụng xcodebuild
(khi xây dựng cho Carthage) - và xcode-select
không phải lúc nào cũng cắt nó.
Tôi có một dự án khách hàng vẫn đang sử dụng Swift 2.2 và tôi bị kẹt trên Xcode 7 cho điều đó và sử dụng Xcode 8 cho bất kỳ thứ gì khác.
Vì vậy, trong thư mục Ứng dụng của tôi, tôi có Xcode 7 (đổi tên thành Xcode_7) và Xcode 8 (đổi tên thành Xcode_8).Sau đó, tôi đổi tên bất cứ cái nào tôi cần chỉ đơn giản là Xcode và ngược lại khi hoàn tất. Đó là một trái bóng, nhưng có vẻ như hoạt động.
shell script này đơn giản hóa nó một chút ...
xcode-version.sh
cd /Applications
if [[ $1 = "-8" ]]
then
if [ -e Xcode_8.app ]
then
mv Xcode.app Xcode_7.app
mv Xcode_8.app Xcode.app
echo "Switched to Xcode 8"
else
echo "Already using Xcode 8"
fi
elif [[ $1 = "-7" ]]
then
if [ -e Xcode_7.app ]
then
mv Xcode.app Xcode_8.app
mv Xcode_7.app Xcode.app
echo "Switched to Xcode 7"
else
echo "Already using Xcode 7"
fi
else
echo "usage: xcode-version -7/8"
fi
xcode-select --switch Xcode.app
Nguồn
2016-09-30 09:12:26
Sau khi cài đặt cả hai XCodes, bạn có biểu tượng tùy chỉnh cho XCode4 để dễ dàng phân biệt chúng. Đây là biểu tượng tùy chỉnh - http://qdevarena.blogspot.com/2011/04/xcode-4-custom-icon.html –
Đây là Biểu tượng tôi đã thực hiện nhanh cho Xcode Beta 4.2 ...:! [Nhập mô tả hình ảnh tại đây ] (http://i.stack.imgur.com/YOlKj.png) .png tệp --- .icns tệp --- Hãy tận hưởng. Liên kết –
cho tất cả các phiên bản Xcode http://stackoverflow.com/questions/10335747/how-to-download-xcode-4-5-6-7-8-and-get-the-dmg-file – Honey