Ada satu cara saya menggunakannya untuk proyek saya. Berikut langkah-langkahnya.
Di Xcode, buka setelan proyek (proyek, bukan target) dan tambahkan konfigurasi "beta" ke daftar:
Kemudian Anda perlu membuat skema baru yang akan menjalankan proyek dalam konfigurasi "beta". Untuk membuat skema, buka di sini:
Beri nama skema ini apa pun yang Anda inginkan. Anda harus mengedit pengaturan untuk skema ini. Untuk melakukan ini, ketuk di sini:
Pilih tab Arsip di mana Anda dapat memilih Build configuration
Kemudian Anda perlu menambahkan kunci Config
dengan nilai $(CONFIGURATION)
daftar properti info proyek seperti ini:
Maka itu hanya masalah apa yang Anda butuhkan dalam kode untuk melakukan sesuatu yang spesifik untuk beta build:
let config = Bundle.main.object(forInfoDictionaryKey: "Config") as! String
if config == "Debug" {
// app running in debug configuration
}
else if config == "Release" {
// app running in release configuration
}
else if config == "Beta" {
// app running in beta configuration
}