macOS Sierra 10.12.3 adalah 16D32
, tetapi SDK 16C58
sesuai dengan Xcode saya.
iOS 10.3 beta adalah 14E5239e
.
Xcode 8.2 adalah 8C38
.
Anda tahu tampilannya, dan dibagikan di antara semua perangkat lunak Apple.
Tapi bagaimana mereka dibuat? Apa logika di baliknya? Saya hampir tidak bisa menebak bahwa "kadang-kadang", angka pertama adalah versi "utama", misalnya. untuk Xcode, tetapi itu tidak selalu benar, mis. untuk iOS.
Dan tentang apa huruf tengahnya?
Angka terakhir pasti adalah nomor build berurutan, dengan revisi kecil memiliki huruf kecil ditambahkan (ambil iOS 10.3 beta).
Apakah mereka semua mulai dari 1A1
internal, kemudian pindah dari membangun ke membangun?
Skema apa yang lebih besar yang dimainkan di sini?
software
build-version
Cyrille
sumber
sumber
Jawaban:
Paul Suh (sebelumnya seorang insinyur konsultan dan pengembang pelatihan di Apple, menulis yang berikut ini (dipublikasikan di blog Joe Moreno):
sumber
Dalam sebuah artikel, MacRumors merujuk pada skema nomor pembuatan Apple . Meskipun bukan sumber daya resmi, ini menunjukkan ada logika tertentu di balik penomoran.
sumber