Criei um aplicativo iOS para uma organização que já possui um aplicativo na loja. Depois de semanas tentando conseguir o cara que tem a chave para assinar o aplicativo, eles finalmente voltaram e disseram: "Apenas faça!". Então, eu estou querendo saber como proceder. Se eu entrar no portal de provisionamento, revogar o certificado dist e depois atribuí-lo novamente, poderei assinar o aplicativo e enviá-lo sem problemas?
Era isso que eu ia fazer, mas não conheço as ramificações do aplicativo existente. Será que vai atrapalhar alguma coisa com isso? E então, quando a organização deseja continuar as atualizações em seus aplicativos, eles não podem simplesmente revogar e reatribuir o certificado a eles novamente?
Esta parte do processo é um pouco nebulosa para mim, então um pouco de esclarecimento seria apreciado !!
fonte
Respostas:
Não há problema em fazer isso, a menos que você esteja em uma conta corporativa. Os certificados de distribuição expiram de qualquer maneira, portanto, eventualmente, você precisará de um novo. Vá em frente e exclua.
Você também pode encontrar essa pergunta, responder e perguntar novamente várias vezes nos fóruns de desenvolvedores da Apple (por exemplo, aqui está um ); portanto, pesquise por lá se ainda estiver hesitante.
Sobre contas de desenvolvedor corporativo: Com agradecimentos ao comentário de Mike
Um aplicativo da App Store renuncia com um certificado da Apple quando entra na loja. A revogação do certificado no portal de provisionamento, portanto, não o afetará. Os aplicativos corporativos usam o certificado original, o que significa que sua revogação fará com que o aplicativo pare de funcionar em todos os dispositivos em que está instalado. Se você revogar o certificado de uma conta corporativa, todos os aplicativos instalados em todos os dispositivos dos funcionários deixarão de funcionar.
fonte
A revogação de um certificado não tem relação com a App Store ou aplicativos existentes. Depois de revogar seu certificado, ele será excluído da lista de certificados. A revogação tem estes efeitos:
Você não pode mais criar aplicativos no Xcode usando perfis de provisão que contêm o
certificado revogado .
Você não pode mais enviar aplicativos para a App Store que foram assinados com o certificado revogado ou criados com os perfis de provisionamento afetados.
fonte
Você pode revogá-lo depois de pagar pelo próximo ano de serviço. Em seguida, solicitará um novo certificado. Você envia seu CSR, baixa o novo certificado e refaz seus perfis de provisionamento.
fonte