Sou novo no processo de envio do iPhone. A Apple pede o sufixo de ID do pacote. O que é isso? Não tenho certeza do que colocar aqui e qual é o significado disso.
Sou novo no processo de envio do iPhone. A Apple pede o sufixo de ID do pacote. O que é isso? Não tenho certeza do que colocar aqui e qual é o significado disso.
Respostas:
Se você não tem uma empresa, deixe seu nome, não importa, desde que o id do pacote no arquivo info.plist e o que você enviou no iTunes Connect correspondam.
Em Bundle ID Suffix você deve escrever o nome completo do bundle ID.
Exemplo:
Bundle ID suffix = thebestapp (NOT CORRECT!!!!)
Bundle ID suffix = com.awesomeapps.thebestapp (CORRECT!!)
O motivo para isso é explicado no Portal do desenvolvedor :
A sequência de ID do aplicativo contém duas partes separadas por um ponto (.) - um prefixo de ID de aplicativo (por padrão, sua ID de equipe, por exemplo
ABCDE12345
) e um sufixo de ID de aplicativo (uma sequência de pesquisa de ID de pacote, por exemplocom.mycompany.appname
). [enfase adicionada]
Portanto, neste caso, o sufixo é a string completa com.awesomeapps.thebestapp
.
com.company.app
oposto company.app
em sua lista de informações?
TheBestApp
, o sufixo precisa ser com.mycompanyname.TheBestApp
?
O identificador do pacote é um ID para seu aplicativo usado pelo sistema como um domínio para o qual ele pode armazenar configurações e fazer referência a seu aplicativo exclusivamente.
É representado em notação DNS reversa e é recomendável usar o nome da sua empresa e o nome do aplicativo para criá-lo.
Um exemplo de ID de pacote para um aplicativo chamado The Best App de uma empresa chamada Awesome Apps seria assim:
com.awesomeapps.thebestapp
Nesse caso, o sufixo é thebestapp
.