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)


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).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.