2014-12-04 14 views

risposta

13

È necessario aprire il collegamento nelle e-mail di invito sul nuovo dispositivo. L'invito originale dirà "Let Me In" e le nuove email di costruzione diranno "Check It Out". Poi ti porterà alla pagina in cui puoi registrare il tuo nuovo dispositivo.

Dopo che il dispositivo è stato registrato con Crashlytics, dovresti essere in grado di aprire l'app, visto che il tuo UDID è già nel profilo di provisioning.

2

Hemal di Crashlytics qui. Una volta aggiunto l'UDID nel profilo di provisioning, hai ridistribuito nuovamente l'app? Inoltre, assicurati di ricontrollare che il profilo di provisioning aggiornato sia il profilo selezionato di scelta in Xcode (e si visualizzi nella parte superiore dell'app Mac quando si costruisce). In questo modo, l'ultima distribuzione sceglierà le autorizzazioni più aggiornate!

+0

Ho distribuito l'app di nuovo ma nel Cruscotto Crashlytics appare solo uno dei dispositivi per questo tester. Ho la possibilità di "Revocare l'accesso" per quel particolare dispositivo, ma non riesco a trovare alcun modo per aggiungere un nuovo dispositivo –

+0

I bloody non riesce a capire come aggiungere dispositivo. Il sito Crashlytics mostra un cruscotto insanguinato. – Andy

7

Ho anche avuto un problema simile.

Ci è voluto del tempo, ma ho capito che Crashtics non stava usando il profilo di provisioning che mi aspettavo. Ho dovuto modificare le impostazioni di build per il profilo di provisioning per non utilizzare l'impostazione automatica ma per utilizzare il mio profilo ad hoc.

+1

Anche questo è successo. Grazie. – GreenKiwi

+1

Il tessuto deve aggiungere questo alla loro documentazione! – jungledev

21

Non sapevo di usare Fabric. Ho pensato di inserire un indirizzo e-mail e il tester può installare la tua app, ma funziona SOLO per gli account aziendali Apple Dev. Se si dispone di un account personale, il modo in cui si ottiene l'app sul dispositivo di un nuovo tester è:

1) Archiviare/distribuire l'app, aggiungere la propria e-mail all'elenco dei tester in crashlytics. Ricevono un'email per registrarsi.

2) Quindi voi (come il distributore) riceverete una e-mail che dice che sono registrati e che ha il loro dispositivo UDID al suo interno.

3) È necessario quindi accedere al sito Web dell'app dev e aggiungere questo UDID all'elenco dei dispositivi.

4) Quindi è necessario andare alle preferenze Xcode e aggiornare il profilo dell'account dev per assicurarsi che sia a conoscenza dei nuovi ID dispositivo (Xcode/Preferenze/Account/Scarica profili manuali).

5) Quindi è necessario ri-archiviare/ridistribuire nuovamente l'app.

Su questa seconda email, possono finalmente installare l'app.

+0

Non ci sono API che espongono UDID ora immagino? Devi aggiungere UDID prima e poi invitarli Credo che sia il modo più sicuro ora !! – user1010819

+0

Come automatizzare questo processo UDID? Corsia di sorpasso? –

+0

Cosa intendi con "aggiorna il tuo profilo account dev"? Grazie. –

1

ho avuto questo problema e ho finito per dover andare in XCode> Preferenze> Account> [la mia squadra dev], e io manualmente destra cliccato su ogni profilo e premi "sposta nel cestino". Ho quindi svuotato il cestino, pulito (cmd + shift + k), pulito la cartella build (cmd + alt + shift + K), eliminato DerivedData (google questo), riavviato il mio sistema operativo, e infine scaricato tutti i profili di provisioning usando il "Download" tutto pulsante" nello stesso luogo in XCode dopo il riavvio e ha funzionato :)

(non tutti questi passaggi potrebbe essere necessario, ma solo per essere sicuri ...)

0

Se si distribuisce la vostra applicazione internamente firma aziendale, l'aggiunta di un nuovo dispositivo può essere complicata, soprattutto se si tratta di un dispositivo di test su cui non si desidera configurare il proprio gestore di email/password.Quello che ho fatto è aprire il link di invito originale da e-mail sul mio portatile e dirà di aprire sul tuo dispositivo per iniziare il test. (Ho usato una email da mesi fa, quindi non sembrano scadere.) Da questa pagina, puoi AirDrop il link al tuo nuovo dispositivo di test. In passato, ho digitato manualmente il link di invito e questo è molto, molto più facile.

Problemi correlati