Є один із способів, який я використовую для своїх проектів. Ось етапи.
У Xcode перейдіть до налаштувань проекту (проект, а не ціль) та додайте до списку конфігурацію "бета":

Тоді вам потрібно створити нову схему, яка запустить проект у «бета» конфігурації. Щоб створити схему, перейдіть сюди:

Назвіть цю схему все, що завгодно. Вам слід відредагувати налаштування для цієї схеми. Для цього натисніть тут:

Виберіть вкладку Архів, де ви можете вибрати Build configuration

Потім потрібно додати ключ Configіз значенням $(CONFIGURATION)списку властивостей інформації про проекти таким чином:

Тоді важливо лише те, що вам потрібно в коді, щоб зробити щось конкретне для створення бета-версії:
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
}