2015-04-22 26 views
5

Sono stato costruendo con Chrome-Mobile-Apps per le ultime settimane in XCode senza problemi fino a questa mattina, dove sto ottenendo questo Erorr itms-90035 quando provo a inviare il mio archivio all'App Store. Valuterà bene, ma quando provo a presentare - nada. Ecco l'errore che ottengo:XCode Error itms-90035 - Firma non valida?

xcode error itms-90035

ho trovato this filo che ha lo stesso problema, ma la soluzione più alto rating non funziona per me. Il file a cui punta nel mio errore è un file eseguibile Unix che quando eseguo non fa nulla e non sono sicuro che sia sicuro cancellarlo. Ho cercato per progetto i file .sh ma ne ho trovato solo uno necessario per eseguire il progetto. Non sono sicuro da dove viene effettivamente l'errore? Qualche aiuto? Sono incredibilmente confuso qui. Penso che la mela abbia cambiato qualcosa dalla loro parte.

Sì. Sono consapevole che c'è un altro thread su questo argomento, che è dove ho controllato per la prima volta, come ho detto nel mio post. Sfortunatamente, le soluzioni in quella discussione non sono correlate al mio problema. Ho solo un file .sh nel mio progetto ed è necessario copiare il contenuto della mia cartella www w/cordova nel progetto iOS, penso. Se rimuovo il file, il mio progetto non verrà creato.

edit2 le uniche cose nella mia copy bundle resources bit nella scheda build phases sono tutti i miei file di immagine icona/spruzzi e MainViewController.xib. Non credo che questi siano il problema

+0

Avete controllato qui? Http: //stackoverflow.com/questions/29859996/error-itms-90035 – JSA986

risposta

3

È necessario eliminare il file .sh nella cartella dei componenti del bower. Quindi basta seguire il percorso dell'istruzione per il file binario, trovare il file con .sh ed eliminarlo. Dovresti essere bravo ad andare. Recentemente Apple lo ha applicato, ed è super fastidioso.

deferire la soluzione originale che lavora per me qui: Error itms-90035 - Xcode

+0

Non ho un file .sh nella mia cartella dei componenti del bower, ho provato a cercare e nada. Il file nell'errore punta a un file eseguibile unix – shanling

0

Per me, è stato con git. Ho rimosso il file .git eseguendo rm -rf .git e l'app è stata inviata correttamente.

+0

Non hai git su questo progetto! Non sai cosa sta succedendo .. – shanling

+0

Verifica percorso risorse copia. Ho trovato un file che era 'do-git' e l'ho cancellato e ha funzionato. Assicurati di controllare tutti i file in essa contenuti e rimuovi quelli inutili. – nithinreddy

-1

Per me l'errore era correlato all'aver avuto un file in "Copy Bundle Resources" che non apparteneva a questo. Leggendo altri thread sembra essere un tema comune. Non si tratta tanto di un particolare tipo di file, quanto di "qualsiasi" file che non dovrebbe essere presente. Se vai nella destinazione dell'app/Fasi di creazione/Copia pacchetto di risorse ... Mi aspetto che troverai un file che non appartiene a questo (con il nome 'contrassegnato'?), Assumendo che tu abbia tutte le autorizzazioni appropriate per la firma del codice). Rimuovi il file dalle Risorse del pacchetto di copia ... (non necessariamente dal tuo progetto - potresti aver bisogno che quel file funzioni per te) ... toglilo da "Copia risorse pacchetto". Se non sei ancora sicuro di quale file sta causando il tuo problema, prova ad archiviare e convalidare la tua app. Sebbene, Validerà bene, indicherà un file con Zero Entitlement. Quel file dovrebbe essere il problema.

+0

Puoi per favore suddividere la risposta nei paragrafi per una migliore leggibilità? Markdown richiede una linea vuota tra i paragrafi. – Xan

+0

Quando controllo la sezione Copy Bundle Resources di xcode non c'è nulla in quel file relativo al file con cui si sta verificando un problema, solo le mie icone e le immagini splash e MainViewController.xib, che sembra importante e non sono sicuro che dovrei rimuovere. – shanling

-1

Ho risolto questo problema rimuovendo l'intero file eseguibile di UNIX. Il mio progetto non ne ha avuto bisogno apparentemente. Non una grande soluzione (in realtà il peggiore) ma funziona!

0

Una cosa simile è successa a me. Stavo usando buildon phonegap per creare il mio file .ipa.

Il mio suggerimento è di guardare il percorso del file indicato nel messaggio di errore. Quando l'ho guardato sembrava fare riferimento a un file che non faceva parte del mio progetto.

Si è scoperto che il mio processo di compilazione non ha effettuato una corretta pulizia della cartella in cui è stato copiato i file da zippare e inviato a buildon di phonegap - in modo che i vecchi file fossero ancora inclusi.

L'aggiunta di un passaggio iniziale di pulizia corretto al processo di compilazione ha risolto immediatamente il problema.

0

Si prega di verificare se si sta usando la versione di crittercsim precedente alla 5.2.0, ha un nome di file dsym_upload.sh che causa anche problemi, se questo è il caso, si prega di aggiornare la fonte del crittercism.

Problemi correlati