Saya yakin ini sederhana, tetapi bagaimana cara menentukan versi iOS SDK yang saya pasang saat ini?
ios
xcode
xcodebuild
Josh Brown
sumber
sumber
-sdk iphoneos
atau-sdk iphoneos7.0
dengan xcodebuild?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.
sumber
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)
sumber
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/
sumber
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 untuk
xcodebuild
menjalankan sesuatu. Menjalankanxcode-select
perintah di atas seharusnya melakukan trik untuk Anda;)Sumber: https://github.com/fastlane/fastlane/issues/12784
sumber