2015-10-22 14 views
7

Sto cercando di esportare un app iPhone utilizzando Xcode 6.4, ma sto ricevendo un errore:Xcode 6.4 Export Adhoc "La sessione è scaduta"

Your session has expired. Please log in.

Quando Xcode controlla il portale per gli sviluppatori per team di sviluppo.

Ho ricontrollato le credenziali in Xcode > Preferences > Accounts e sono in grado di selezionare "View Details" per il team e vedere Firmare identità e profili di provisioning come previsto. Ho provato selezionando il piccolo pulsante di aggiornamento in basso a sinistra e ha ricevuto lo stesso errore:

Your session has expired. Please log in.

Ho ricontrollato accedere al portale per gli sviluppatori e non abbiamo avuto problemi.

Ho provato a riavviare Xcode e sono stato in grado di selezionare il mio team di sviluppo, ma proprio quando la build ha iniziato ad esportare, Xcode si blocca.

Ho notato che Xcode 7.1 è stato rilasciato. Forse Xcode 6.4 non è più supportato?

Modifica Ecco la traccia dello stack dal crollo:

Application Specific Information: 
ProductBuildVersion: 6E35b 
ASSERTION FAILURE in /SourceCache/DVTFrameworks/DVTFrameworks-7714/DVTFoundation/Portal/DVTDeveloperPortalDatabase.m:3277 
Details: (token.team) should not be nil. 
Object: <DVTListDevicesOperation> 
Method: +operationWithSingleTeamToken:andPlatform: 
Thread: <NSThread: 0x7fc67ef94900>{number = 43, name = (null)} 
Hints: None 
Backtrace: 
    0 0x0000000105c86fda -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit) 
    1 0x00000001049d765f _DVTAssertionHandler (in DVTFoundation) 
    2 0x00000001049d794e _DVTAssertionFailureHandler (in DVTFoundation) 
    3 0x00000001048f63ba +[DVTTeamOperationBase operationWithSingleTeamToken:andPlatform:] (in DVTFoundation) 
    4 0x0000000105f1a301 __75-[IDEDistributionSigningAssetsStepViewController _refreshDevicesFromPortal]_block_invoke (in IDEKit) 
    5 0x00000001048fedc9 __DVTOperationForBootstrappingTokenWithSingleTeamAndRunDependentOperationCreationBlock_block_invoke (in DVTFoundation) 
    6 0x000000010484adef -[DVTOperation main] (in DVTFoundation) 
    7 0x00000001048f339a -[DVTPortalOperation main] (in DVTFoundation) 
    8 0x000000010487533c -[DVTOperationGroup start] (in DVTFoundation) 
    9 0x00000001048f32e3 -[DVTPortalOperation start] (in DVTFoundation) 
10 0x00007fff90509613 __NSOQSchedule_f (in Foundation) 
11 0x00007fff92cabc13 _dispatch_client_callout (in libdispatch.dylib) 
12 0x00007fff92caf365 _dispatch_queue_drain (in libdispatch.dylib) 
13 0x00007fff92cb0ecc _dispatch_queue_invoke (in libdispatch.dylib) 
14 0x00007fff92cae6b7 _dispatch_root_queue_drain (in libdispatch.dylib) 
15 0x00007fff92cbcfe4 _dispatch_worker_thread3 (in libdispatch.dylib) 
16 0x00007fff99b73a9d _pthread_wqthread (in libsystem_pthread.dylib) 
17 0x00007fff99b713dd start_wqthread (in libsystem_pthread.dylib) 

abort() called 

Application Specific Signatures: 
((token.team)) != nil 
+1

la cosa divertente è è successo anche a me 5 minuti fa. A proposito, sto usando Xcode 7.0.1. –

+1

Lo stesso problema qui. Yesteday ha funzionato OK –

risposta

7

Sembra di Apple ha qualche tipo di problemi tecnici oggi. Non è correlato alla versione di XCode. Vedo lo stesso errore con XCode 7.0.1 in questo momento. Aggiungere nuovamente l'account non aiuterà.

+3

Lo stesso problema con xcode 7.1 (7B91b), ho anche provato due account diversi per sviluppatori. –

+0

Apple: "Funziona!" Riiight. – n8yn8

+0

Ho anche questo problema. Insieme a questi meravigliosi messaggi di errore: "Il team selezionato non ha un abbonamento al Programma per sviluppatori iOS" (I do), e "L'account _ non ha team con ID _" (lo fa). Mi sto tirando i capelli tutto questo per tutta la mattina. –

0

prego accedere nel conto di Apple Developer di quanto si verifica la certificazione ad hoc se scadono poi ri-edit

+0

Doppio controllo quelli. Ho cancellato i certificati e i profili di provisioning e ho riaggiunto senza fortuna – n8yn8

+0

hai fatto anche nel tuo account Apple? –

+0

Ho eliminato il profilo di provisioning AdHoc e rigenerato. Niente da fare. – n8yn8

1

È andato a Preferenze Xcode | Account e rimosso il mio AppleID, quindi lo ho aggiunto. Questo lo ha risolto per me.

7

Aveva lo stesso problema. Uno degli account in Xcode (7.1) doveva essere registrato di nuovo, non so perché. Nelle preferenze Xcode, passava attraverso gli account e uno diceva di accedere. Questo l'ha risolto.

+0

Huh, è strano. Da quando ho postato questa domanda la scorsa settimana, Apple sembra aver risolto il problema. Sto tentando di inviare un'app oggi e il temuto messaggio "La tua sessione è scaduta. Accedi per favore". Risulta che uno dei miei account (nemmeno quello di cui avevo bisogno) era scaduto per la sessione ... cosa che non avevo mai visto prima. – n8yn8

+0

Come nota a margine, questo sembra essere un problema separato dall'originale. Nuovo evento però. – n8yn8

+0

Questo era il problema anche per me, uno per la password del profilo è stato cambiato, quindi ho dovuto reinserirlo. Non è stato possibile recuperare l'intero elenco, quindi è stato visualizzato per errore –

0

la mia soluzione per questo problema: in xcode premere Product/Archicve Nel popup apparso premere export, quindi selezionare 'Salva per sviluppo ad-hoc' e premere 'Avanti'. Dopo aver toccato 'Visualizza account ...'. Nella finestra visualizzata, attendere alcuni secondi, quando xcode mostra il simbolo 'problema di connessione'. Quindi accedere nuovamente a tutti gli account degli sviluppatori

0

Il problema era il seguente: ho più account registrati nella sezione degli account Xcode. E c'era un problema con solo uno di loro (1 su 6). La password è stata cambiata. Quindi, dopo aver effettuato nuovamente l'accesso con quell'account che presentava il problema, sono riuscito a risolvere il problema.

Il problema sorge perché Xcode prova a controllare tutti gli account prima di esportare il file binario, e se c'è un problema con uno di essi, non sarà possibile procedere.

Per controllare i vostri conti vanno a Preferenze -> Account

0

So che non è una nuova domanda ma se avete più account nel Xcode, questo problema può essere apparso se alcuni dei tuoi account è cambiato la sua password

Vai a Preferenze -> Account e controlla i tuoi account.Se alcuni di loro ha qualche problema, apparirà un segno di "Sign in" accanto al nome

0

La mia soluzione:

  1. voce dell'Elenco
  2. Accedi al tuo account sviluppatore Apple. .
  3. Vai a "certificati identificatori & Profili
  4. Trova il tuo profilo di provisioning (menù laterale sinistro: profili di provisioning -> Tutti)
  5. Clicca sul profilo corrispondente nell'elenco
  6. Scarica il profilo
  7. Fare doppio click sul file scaricato (Xcode sarà aprirlo)

Questo è tutto

Problemi correlati