Domanda

Ho dev cert e distibution cert. Sono in grado di creare un'app da eseguire sul mio dispositivo e ho anche seguito le istruzioni di Apple per creare AppStore utilizzando Distribution Cert. Ho anche seguito le indicazioni di Apple per verificare che l'app fosse correttamente firmata esaminando un registro di build.

Comunque ho ancora una domanda. Prendi in considerazione la seguente schermata: http://www.braginski.com/temp.jpg

Ci sono DUE imperi: uno che dice correttamente " Non codificare segno " e il secondo che punta al mio certificato di distribuzione.

Tutti i documenti Apple mostrano la prima casella come VUOTA e la seconda casella con il certificato accurato.

Il problema è che non riesco a capire come rendere vuota la prima casella.

Quindi la domanda è: quale dovrebbe essere la prima casella? Importa anche? Il registro di build mostra che l'app è firmata anche quando la prima casella indica " Non firmare "

grazie

È stato utile?

Soluzione

Se vuoi davvero avere l'impostazione predefinita, premi il tasto Canc su questa impostazione, ti darà l'impostazione predefinita.

" La prima casella " è solo un setter automatico per la "seconda casella". In realtà è importante scegliere attentamente la "seconda casella" (e il primo se vuoi che scelga automaticamente) perché sceglie con quale profilo di distribuzione stai firmando.

Se costruisci registri mostra comunque che sta cantando, assicurati di cambiare la configurazione che desideri effettivamente cambiare.

alt text

Altri suggerimenti

Se vuoi cancellare quel valore, selezionalo semplicemente con il mouse e premi il tasto Canc.

L'ho sempre lasciato vuoto quando costruivo per la distribuzione AppStore, quindi non posso dirti quale sarebbe l'effetto di lasciarlo in Don't Sign.

Ok, ho confermato che avere " Non codificare segno " nella prima casella di avere la prima casella vuota è LO STESSO oggetto fintanto che il certificato nella seconda casella è selezionato correttamente.

Ho eseguito due build con e senza " Non codificare segno " nella prima casella. Ho salvato entrambi i risultati della build come file di testo e li ho confrontati.

Questi file sono identici, il che mi porta a credere che, come sottolineato da Gcamp, la prima casella deve essere solo un metodo per selezionare un valore predefinito per la seconda. UI molto strana in XCode se me lo chiedi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top