2015-09-27 8 views
5

Sto tentando di archiviare la mia app per il caricamento nell'app store e non riesco a capirlo per la vita di me. Ho già inviato un ticket all'assistenza tecnica Apple, ma ho pensato di provare qui per vedere se qualcuno l'ha già visto prima. Non ho trovato nulla su internet. Ho provato a selezionare manualmente il profilo di provisioning corretto come indicato here.Convalida l'app per errore archivio archivio iOS

screenshots di errore:

enter image description here

enter image description here

Quando guardo nel terminale a detti percorsi, non v'è alcuna .bcsym e l'altro non ha pacchetti /:

First picture path

Second picture path

Qualche idea? L'unica cosa strana che riesco a pensare è che questa è una riscrittura rapida di un'app Obj-C, quindi è in un xcodeproj completamente separato. Ho anche dovuto rinominare il progetto in un punto per abbinare il nome precedente.

+0

Controllare questo collegamento: https://forums.developer.apple.com/thread/14729.Se utilizzi Xcode 7, disattiva "Includi bitcode per destinazioni iOS" dall'applicazione. Fammi sapere se questo funziona per te. Non esitate a chiedere se avete bisogno di più aiuto. –

+1

Inoltre, sembra che questo problema venga visualizzato solo quando crei con Xcode 7. Ti suggerisco di leggere la ** risposta di eskerber in questo link: https://forums.developer.apple.com/thread/14729 –

+0

Grazie per il link, Parth. Deselezionando l'opzione "Includi simboli app", sentiti libero di aggiungere una risposta. – goodcow

risposta

5

sembra che questo problema appare solo quando si genera con Xcode 7. ti consiglierei di passare attraverso risposta di eskerber nel link qui sotto:

https://forums.developer.apple.com/thread/14729

Solo per riferimento , Sto postando la risposta dal link qui:

È probabile che si bui La tua app con Abilita Bitcode è impostata su NO nelle impostazioni della build .

Quindi, nella finestra di invio dell'app, è stato selezionato "include bitcode", che ora si trova nella parte inferiore della finestra. Deseleziona che e dovrebbe inviare. Abilita il bitcode nelle impostazioni di compilazione se vuoi inserire con codice bit.

Inoltre, è possibile deselezionare "Includi simboli applicazione" dalla finestra di invio.

Spero che questo aiuti.

+0

Grazie. Assegnerò il premio una volta che il cooldown scade. – goodcow

+0

@goodcow: Ok bene. –

+0

@goodcow: Penso che sia successo a te dato che potresti aver impostato i simboli spogliati dalle impostazioni di compilazione per la modalità Release e quindi non è in grado di trovarlo. Questa è solo un'ipotesi in quanto non ho visto le impostazioni di build dell'applicazione. –

1

Il problema probabile è che si costruisce il progetto con diverse impostazioni di bitcode e il caricamento con diversi. Prima verifica le impostazioni del tuo progetto se hai impostato il bitcode su sì o no.

enter image description here

E il durante il caricamento assicuratevi di controllare la casella (includere codice binario che) solo se le impostazioni codice binario che è stato Sì altrimenti deselezionarla.

enter image description here

0

In relazione a questo problema, è possibile notare che il binario dell'app è molto grande se si carica con codice bit, anche in Testflight. Apple lo ritira dopo averlo distribuito nell'app store.