2015-03-16 10 views
5

Ho qualche domanda su "Potenziale perdita dell'accesso con portachiavi".Come risolvere l'avviso di accesso portachiavi dopo il trasferimento delle app sul nuovo account

Trasferimento un'app dal vecchio account al nuovo account ma ora voglio aggiornare quell'applicazione e quando provo invio aggiornamento build xcode mostrami warrning Potential Loss of Keychain Access ma nessun errore (utilizzando il nuovo profilo di provisioning da xcode). Quindi cerco su google e ho scoperto che è il vecchio id della squadra e il nuovo id della squadra, è diverso e per questo non è possibile avere un profilo di provisioning che contenga il vecchio id della squadra. Così creo un nuovo profilo di provisioning usando XCode qualcosa come "xc: com.TESTING.Test" e l'app inviata usando quella con la warrining.

ma dopo aver inviato l'app, ricevo un'email da Apple che dice "La versione precedente del software ha un valore identificativo dell'applicazione di ['XYZXYZ.com.TESTING.Test'] e la nuova versione del software inviato ha un'applicazione -identificatore di ['ABCABC.com.TESTING.Test']. Ciò comporterà la perdita dell'accesso con il portachiavi. "

Quindi le mie domande sono le seguenti: -

1) Se uso nuovo profilo di provisioning ignorando "accesso portachiavi warrning", quindi la mia applicazione non sarà in grado di accedere NSUserDefaults? o altre informazioni importanti? (e questo problema si verifica solo con la vecchia installazione o la nuova installazione anche non avere accesso al portachiavi?)

2) Come risolvere questo problema?

Ogni aiuto è appriciated

Grazie

risposta

1

Si consiglia di contattare con il servizio clienti di Apple, che cambierà la vostra TeamID al nuovo account invece di mantenere utilizzando vecchi TeamID. Quindi crea un nuovo profilo di provisioning e connettiti alla tua app appena trasferita.

+0

Quindi è possibile trasferire un'app e continuare a utilizzare il portachiavi senza perdita? – kukudas

Problemi correlati