Existe uma maneira de usá-lo em meus projetos. Aqui estão os passos.
No Xcode, vá para as configurações do projeto (projeto, não alvo) e adicione a configuração "beta" à lista:
Então você precisa criar um novo esquema que executará o projeto na configuração "beta". Para criar um esquema, clique aqui:
Nomeie esse esquema como desejar. Você deve editar as configurações deste esquema. Para fazer isso, toque aqui:
Selecione a guia Arquivo, onde você pode selecionar Build configuration
Em seguida, você precisa adicionar uma chave Config
com valor $(CONFIGURATION)
à lista de propriedades de informações do projeto, como esta:
Então é exatamente o que você precisa no código para fazer algo específico à versão beta:
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
}