iPhone SDK: construindo app para AppStore
Pergunta
Eu tenho dev cert e distibution cert. Eu sou capaz de criar um aplicativo para rodar em meu próprio dispositivo e também seguiu instuctions da Apple para construir para AppStore usando Distribuição Cert. Eu também seguiu a orientação da Apple para verificar se aplicativo foi assinado corretamente, revendo um log de compilação.
No entanto, eu ainda tiver alguma dúvida. Considere o seguinte captura de tela: http://www.braginski.com/temp.jpg
Existem dois entires: Um. Que dizer corretamente "Não assine código" eo segundo que aponta para o meu certificado de distribuição
docs All da Apple mostram a primeira caixa como caixa vazia e segundo com o cetificate acctual.
O problema é que eu não consigo descobrir como fazer com que a primeira caixa vazia.
Então a questão é: o que a primeira caixa deve ser? Será que isso importa mesmo? log de construção mostra que aplicativo é assinado, mesmo quando a primeira caixa diz "Não assine"
graças
Solução
Se você realmente quer ter a configuração padrão, basta pressionar tecla delete sobre esta definição, ele vai te dar o padrão.
"A primeira caixa" é apenas um setter automático para a "segunda opção". Na verdade, é importante escolher com cuidado a "segunda caixa" (eo primeiro se você quer que ele escolher automaticamente), porque ele escolhe com qual perfil você está assinando com a distribuição.
Se você construir registros mostra que é cantar de qualquer maneira, ter certeza de que você está mudando a configuração que deseja realmente mudar.
Outras dicas
Se você deseja limpar esse valor, basta selecioná-lo com o mouse e pressione sua tecla delete.
Eu sempre deixado vazio quando construção para distribuição AppStore, então eu não posso dizer o que o efeito seria de deixá-lo em não assinar.
Ok, eu confirmaram que ter "Não assine código" na primeira caixa de ter a primeira caixa vazia é A MESMA COISA, desde que certificado na segunda caixa está selecionada corretamente.
Eu corri duas versões com e sem "sinal de não código" na primeira caixa. Salvei ambos os resultados da construção como um arquivos de texto e comparou-os.
Esses arquivos são idênticos, o que me leva a crer que, como foi apontado por Gcamp a primeira caixa deve ser apenas um método de seleção de um padrão para o segundo ambos. Muito estranho UI no XCode, se você me perguntar.