Bisakah saya menginstal beberapa versi Xcode?
Solusi:
Sebenarnya seperti banyak jawaban di atas katakan, itu mungkin. Bahkan menurut Blog Oracle Mobile Platform berikut , Anda dapat menginstal lebih dari satu Xcode di Mac yang sama. Alasan mengapa Anda perlu melakukan itu mungkin berbeda menurut Anda.
Skenario:
Anda mungkin sudah menginstal hanya satu versi XCode untuk saat ini. Sebagian besar rilis di belakang versi XCode terbaru yang tersedia melalui App Store (saya punya Xcode 6.3.2 dan saya perlu menyimpannya dan juga menginstal Xcode 7 yang tersedia melalui App Store).
Sebagai contoh: -
Anda telah menginstal XCode 6.x, dan App Store memiliki XCode 7 yang sudah diberikan oleh App Store. Untuk alasan apa pun Anda perlu menyimpan yang lebih lama XCode 6.x (seperti yang Anda tahu itu stabil untuk beberapa waktu sekarang) dan juga Anda perlu menginstal dan mencoba XCode 7 baru
Jadi pertanyaan nomor satu mungkin, Bagaimana dan Di mana Anda dapat mengunduh file DMG yang dapat diinstal Mac OS X untuk XCode 7 (atau mungkin jika Anda ingin mencoba versi XCode yang lebih lama)? Oke, ini adalah unduhan apel tautan langsung (Anda mungkin harus masuk ke akun Pengembang Apple sebelum melihat tautan ini dengan benar), atau yang berikut adalah tautan T&J StackOverflow yang memberikan jawaban ke tempat mengunduh file DMG untuk XCode IDEs .
Jadi sekarang mari kita asumsikan bahwa Anda telah memperoleh file DMG untuk versi XCode yang Anda perlukan untuk menginstal sebagai yang kedua?
Langkah-langkah:
Ikuti langkah-langkah yang diberikan di bawah ini yang saya dapatkan dari tautan pertama yang diberikan di Blog Platform Mobile Oracles.
- Tutup Xcode jika sedang berjalan
- Ganti nama
/Applications/Xcode.app
menjadi/Applications/Xcode_6.x.app
- Masukkan kata sandi admin saat diminta
- Klik dua kali file DMG dari Xcode Anda yang diperlukan, pra-unduh dan instal
- Setelah menginstalnya, sebelum menjalankannya, ubah yang baru
/Applications/Xcode.app
saja diinstal ke (sesuai dengan contoh yang diberikan di atas)/Application/Xcode_7.app
Catatan*:
[Harap dengan sabar membaca bagian ini hingga Catatan berikutnya] Ketika Anda memiliki dua versi Xcode diinstal, workstation Anda memiliki dua versi Alat Baris Perintah (xcodebuild
) diinstal juga. Pertanyaannya adalah apa perintah Terminal dan Xcode build Anda akan digunakan ketika Anda sedang membangun Aplikasi iOS Anda. Karena bersama dengan Alat Baris Perintah, iOS SDK yang sedang digunakan untuk membangun aplikasi Anda juga tergantung pada.
Pengalaman saya adalah saya punya dua versi Xcode. Xcode 10 (Yang lama dengan iOS12.0 - iphoneos12.0), dan Xcode 10.1 (Yang baru dengan iOS 12.1 - iphoneos12.1). Jadi jelas pengaturan untuk Alat Baris Perintah dipilih untuk menggunakan xcodebuild
alat dari aplikasi Lama. Saya harus memilihnya secara manual di jendela preferensi Xcode.
Di mana harus mengatur Alat Baris Perintah di Jendela Preferensi Xcode?
- Pilih
Locations
tab dan di sana, Anda dapat memilih semua versi Command Line Tools yang terinstal (yang mana xcodebuild
).
Bagaimana cara mengetahui versi iOS SDK yang digunakan untuk membangun Aplikasi iOS Anda?
- Pada Terminal Anda, lakukan perintah berikut:
$> xcodebuild -showsdks
- Perintah di atas harus mencetak semua detail SDK yang digunakan konfigurasi Xcode Anda saat ini untuk membangun Aplikasi Anda. Dan dengan melihat hasilnya, Anda akan memahami bahwa versi SDK iOS / iphoneos Anda bergantung pada perubahan
xcodebuild
pengaturan Command Line Tool ( ) pada Xcode Anda.
Catatan**:
Tautan Unduhan Apple yang diberikan di atas dan Tautan posting blog MPF Oracle mungkin berubah dan / atau tidak tersedia di masa mendatang.
Jadi saya harap jawaban saya ini dapat membantu orang lain di luar sana!
Bersulang!