Bom dia Claudney,
Não entendi quando você falou de "gerar um apk com a mesma assinatura que foi publicado". A assinatura que vocês se referem é o nome do pacote, tipo "com.nomedesenvolvedor.nomeapp" ou aquele ID numérico de 13 caracteres que é gerado quando se cria o serviço?
Pra funcionar, tem que publicar é?
Eu fiz o seguinte: gerei um apk "com.nomedesenvolvedor.nomeapp", criei um app em "Todos os apps", carreguei o apk, mas não publiquei. Em seguida, criei um "Serviço de jogo" e em "Apps vinculados", associei ao app "com.nomedesenvolvedor.nomeapp" e foi gerado dois IDs: ID do app (contendo 13 numéricos) e ID do cliente OAuth2 (contendo os 13 números do ID anterior, uma sequencia de caracteres e ".
apps.googleusercontent.com".
Depois fui no Unity em "Window>Google Play Games>Setup>Android setup...", e apareceu a janela onde coloquei o "ID do cliente OAuth2" e o código gerado no console de desenvolvedor no link "Copiar recursos" que aparece nas paginas de "Coquistas" e "Placaraes", que acaba gerando uma classe com constantes que representam os IDs das Conquistas e dos Placares.
Minha dúvida é se no processo fiz algo errado ou esqueci de algo?
Só se for necessário a publicação do app, mas acho que não, pois tem opções de testes. Eu carreguei o apk, mas não publiquei, apenas tem lá configurado já com o nome do pacote "com.nomedesenvolvedor.nomeapp".