Saya yakin ini sederhana, tetapi bagaimana cara menentukan versi iOS SDK yang saya pasang saat ini?
Saya yakin ini sederhana, tetapi bagaimana cara menentukan versi iOS SDK yang saya pasang saat ini?
Jawaban:
Jika Anda mengetik ini:
$> xcodebuild -showsdks
itu memberikan sesuatu seperti ini:
$> OS X SDKs:
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
iOS SDKs:
iOS 6.1 -sdk iphoneos6.1
iOS 7.0 -sdk iphoneos7.0
iOS Simulator SDKs:
Simulator - iOS 6.0 -sdk iphonesimulator6.0
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.0 -sdk iphonesimulator7.0
Jika Anda peduli dengan nomor build (seperti "10B61"), terutama selama beta, tempat terbaik untuk memeriksa versi Xcode dan SDK terkait yang telah Anda instal adalah dengan menggunakan "Informasi Sistem".
Menu Apple> Tentang Mac Ini> Laporan Sistem> Perangkat Lunak> Pengembang
Sesampai di sana, Anda akan melihat versi dan nomor build untuk semua komponen utama Alat Pengembang. Versi tingkat atas dan nomor versi sesuai dengan nama gambar disk yang Anda unduh dari Apple.
Ini pada macOS 10.14.3.
Untuk versi terbaru MAC OS Mountain lion:
Apple Menu> Tentang Mac ini> Info Selengkapnya ...> Laporan Sistem ...> Perangkat Lunak> Pengembang
Anda akan menemukan informasi Pengembang seperti ini:
Versi: 4.6 (4H127) Lokasi: /Applications/Xcode.app Aplikasi: Xcode: 4.6 (2066) Instrumen: 4.6 (46000) SDK: OS X: 10.7: (11E52) 10.8: (12C37) iOS: 6.1: (10B141) Simulator iOS: 6.1: (10B141)
Pembaruan: Terima kasih kepada Stan karena telah menunjukkan cara melakukannya dengan Xcode 4.3 di Lion:
ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
Perintah berikut menunjukkan daftar semua iPhone SDK yang diinstal di komputer Anda.
ls /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
Alasan paling sederhana yang saya temukan adalah menjalankan baris perintah ini:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
ATAU, jika Anda memiliki beberapa versi XCode :
sudo xcode-select -switch /Applications/Xcode<version_number>.app/Contents/Developer
fastlane tidak berhasil menjalankan perintah itu jadi sepertinya Anda tidak memiliki versi Xcode yang dipilih untukxcodebuild
menjalankan sesuatu. Menjalankanxcode-select
perintah di atas seharusnya melakukan trik untuk Anda;)
-sdk iphoneos
atau-sdk iphoneos7.0
dengan xcodebuild?