Modificare il Certificato di Firma in Xcode 8 Beta 2

Ho due certificati nel mio portachiavi che io uso per la firma del codice.
Uno è la mia squadra del certificato di produzione che uso per la firma di app per le imprese di distribuzione.
L’altro è il mio certificato di sviluppo (parte della stessa squadra) che uso per la firma di app per lo sviluppo.

In Xcode 8 ho deselezionato ‘di gestire Automaticamente la firma’ e ora il mio certificato è stato impostato per il certificato di produzione associata con la mia squadra, che ora mi consente solo di segno di distribuzione di applicazioni. Io sono in grado di modificare il Profilo di Provisioning di sviluppo, ma poi mi arriva un errore che “il profilo di Provisioning di Sviluppo “-Profilo” non include un certificato per la firma di Produzione-Certificato”. Ma Xcode 8 non mi permette di cambiare il mio Certificato manualmente.

Come posso cambiare tra la firma del codice identità all’interno della stessa squadra in Xcode 8?

OriginaleL’autore Dana | 2016-07-19

2 Replies
  1. 8

    Bene da subito, ho trovato la risposta alla mia domanda, ovviamente.
    Ho assunto la vecchia Firma Codice/Profilo di Provisioning sezioni Impostazioni di generazione era stato rimosso e sostituito completamente dalla Firma la sezione della scheda Generale in Xcode.
    In realtà ci sono ancora, e si possono usare come al solito.
    Ho pensato di rispondere alla mia domanda invece di eliminare tutti gli altri, chi potrebbe avere pensato la stessa!

    OriginaleL’autore Dana

  2. 0

    Ci sono 2 modi per accedere applicazione in xcode8

    1. Automatico firma — Gestito da xcode, non c’è bisogno di preoccuparsi, ma questo è per lo sviluppo di firma.

    2. Manuale di firma: Questo significa “deselezionare l’opzione di accesso automatico opzione nella scheda “Generale”
      Questo porta all’introduzione di due ulteriori sezioni relative alla firma in xcode IDE.
      Debug e Release di configurazione, qui è necessario specificare il profilo che si intende utilizzare per costruire la vostra applicazione. Qui è possibile specificare lo sviluppo e la distribuzione del profilo. Offcourse questa è anche la sezione delle impostazioni.

    Nella scheda Generale si può cambiare la firma del codice di identità.
    Utilizzando xcconfig file è possibile sostituire il codice per la firma di identità.
    Hai ragione, qui non abbiamo l’opzione per impostare il codesigning_emea identità. Utilizzando xcconfig file è possibile sostituire il codice per la firma di identità.

    PROVISIONING_PROFILE_SPECIFIER = TEAM ID/PROFILE NAME
    CODE_SIGN_IDENTITY[sdk=iphoneos*] = iPhone Distribution
    CODE_SIGN_IDENTITY[sdk=watchos*] = iPhone Distribution

    Ciao, grazie per la risposta. Ma ho detto ho controllato i gestire Automaticamente la firma, e poi ho potuto vedere quei due Debug e Release sezioni per il profilo di provisioning. La confusione è che non è possibile modificare il Codice per la Firma di identità da qui, solo da Costruire nella sezione Impostazioni.
    Hai ragione, qui non abbiamo l’opzione per impostare il codesigning_emea identità. Utilizzando xcconfig file è possibile sostituire il codice per la firma di identità. ———————— CODE_SIGN_IDENTITY[sdk=iphoneos*] = Distribuzione di iPhone CODE_SIGN_IDENTITY[sdk=watchos*] = Distribuzione di iPhone

    OriginaleL’autore Sreedhar GS

Lascia un commento