2014-04-10 6 views
9

Ho già un'app su testflight con numero di versione dire 2.2.1 con autorizzazione a 3 utenti.Test Flight non rileva una nuova build con lo stesso numero di versione

Ora creo un altro IPA con alcune modifiche minori e carica lo stesso in testflight con lo stesso numero di versione (non posso modificare la versione # in quanto questa è una versione interna).

Il caricamento ha esito positivo, ma non aggiunge "# 2" alla versione di build. Per questo motivo la pagina delle autorizzazioni scende con i 3 tester già selezionati.

Il problema ora è, fare clic su "Aggiorna e notifica" non invia e-mail a questi 3 tester in quanto erano già stati autorizzati per la build precedente.

Qualsiasi aiuto su come posso forzare il testflight per rilevare che si tratta di una nuova build?

ecco il riferimento per la funzione. http://help.testflightapp.com/customer/portal/articles/402778-how-version-numbers-are-set-

+0

Lo stesso problema qui. Desiderio di una risposta ... –

+0

Ehi, mi dispiace per la risposta in ritardo, la modifica viene rilevata solo se c'è un cambiamento nella versione/build. così ho finito per usare una data nella build come x.x.20140322, quindi ogni volta che creo un nuovo IPA, cambio la data nella build no # e funziona. –

risposta

4

Come indicato in precedenza, non è possibile caricare un nuovo binario con lo stesso numero di versione. Utilizzare un numero di versione diverso. Tuttavia, nel mio caso (iOS 8.0.2) l'app TestFlight sul dispositivo non ha potuto vedere la versione più recente. Indipendentemente da ciò che ho fatto sul dispositivo (ad esempio, disinstallare/installare di nuovo), la stessa versione è rimasta nell'app TestFlight.

La soluzione era andare su iTunesConnect, aprire la scheda Prelease-> Internal tester e DE-SELECT tutti i tester esistenti (e Salva). Dopo che l'app TestFlight ha smesso di mostrare questa app sul dispositivo e, infine, ho potuto invitare nuovamente i tester e, dopo aver accettato l'invito, la versione corretta dell'app è stata visualizzata nell'app TestFlight.

+0

Sto avendo lo stesso problema. Non sembra giusto. Anche se sto modificando il numero di build, non invierà notifiche per la nuova build ai miei tester sullo stesso numero di versione? Questo è causa di problemi, dal momento che non posso creare una nuova versione fino a quando non invio questa versione all'App Store e non voglio farlo, dal momento che ha bug che il mio nuovo build corregge. È questo comportamento previsto? – AnthonyM

+0

Non penso che sia un comportamento intenzionale, dobbiamo solo usare questa soluzione alternativa prima che Apple aggiorni questo ... – Alexey

22

Ho provato l'approccio di Alexey e non ha funzionato per me.

ho fatto farlo riparare andando a iTunesConnect: Le mie applicazioni -> YourAppName -> Prerelease -> Costruisce

Ho poi spento l'interruttore "PROVA Scelta dei colori Beta Testing" e poi mi voltai di nuovo su di nuovo.

Here is a screenshot.

+0

Ho appena avuto questo problema e questo ha funzionato bene. Grazie. La nuova build in TF continuava a dire di "invitare i tester" ma i tester erano già stati invitati. Sembra che l'attivazione dell'interruttore di test beta di TF abbia annullato lo stato della nuova build e l'abbia resa attiva. Non ha annullato invitare i tester attuali per me, nel caso tu fossi preoccupato. – HM1

+0

Questo ha funzionato per me. Stranamente ho ricevuto la notifica per la nuova build quando ho spostato l'interruttore su OFF. – bugloaf

+0

"Spegnere e riaccendere." Quante volte è stato questo il mio consiglio per i non esperti di tecnologia? Avrei dovuto seguire il mio consiglio. – bugloaf

1

Nella mia esperienza è possibile caricare una nuova build con la stessa versione. Ho osservato che il solo caricamento di una nuova build non attiva una notifica agli utenti di TestFlight. Tuttavia, una volta completato il campo "Cosa testare" nella sezione delle informazioni di compilazione, tutti i miei utenti hanno ricevuto immediatamente la loro notifica.

+1

puoi spiegare come è stata caricata una nuova build con la stessa versione? Se cerco di farlo da XCode, restituisce: "Caricamento binario ridondante. Esiste già un caricamento binario con versione build '2.0' per il treno 2.0 'su SoftwareAssets/PreReleaseSoftwareAsset –

Problemi correlati