O certificado Ad-Hoc da Apple não gera mais relatórios beta ativos

1

Atualmente, estou tentando criar uma compilação do nosso aplicativo para o TestFlight, mas por algum motivo a Apple não está mais adicionando os beta-reports-active ao arquivo .mobileprovision (verifiquei a origem do arquivo, ele simplesmente não está lá).

O Application Loader continua reclamando que eu não tenho Direitos Beta (o appName.entitlements contém essa chave) e quando eu regenero os arquivos de provisionamento em developer.apple.com, recebo o mesmo certificado sem o beta-reports-active em isto.

Como obtenho um certificado Ad-Hoc adequado novamente para carregar uma nova versão no TestFlight? (Perdi as chaves privadas anteriores em uma falha grave que excluiu todos os meus dados do meu Macbook e essas chaves privadas não estavam no meu backup, portanto, os perfis anteriores não podem ser utilizados agora)

MegaMiley
fonte
Quais foram especificamente as chaves privadas que você perdeu? Se eles são para os certificados de assinatura do desenvolvedor, você pode revogá-los e solicitar novos no portal do desenvolvedor. Estou assumindo que você está seguindo developer.apple.com/library/ios/qa/qa1830/_index.html - se não, por favor editar suas etapas de renovação para o post ...
bmike
Ainda não revoguei os certificados antigos, apenas criei dois novos certificados (um para desenvolvimento e outro para distribuição) e os usei para gerar novamente o certificado Ad-Hoc.
MegaMiley
Acabei de revogar todos os certificados antigos e regenerá-los no Portal do desenvolvedor da Apple, mas apenas o certificado de produção contém a chave ativa dos relatórios beta, o AdHoc ainda não.
MegaMiley 5/16
Gostaria de saber se esta mudança não é documentado (para os momentos recentes) e intencional e outros irão dialogar com a mesma observação ao longo do tempo como eles renovar certs ...
bmike

Respostas:

1

Para quem chega a esse ponto posteriormente, contatamos a Apple sobre isso e, provavelmente, houve uma alteração não documentada que removeu a chave de direitos beta dos certificados AdHoc, agora você precisa usar o certificado de distribuição para fazer upload de uma compilação do TestFlight ( que funcionou para nós).

MegaMiley
fonte