Xcode 6.4 L'applicazione che hai selezionato non esiste


113

Sto provando a inviare ad iTunes Connect con Xcode 6.4. Ricevo questo errore

Impossibile convalidare la tua domanda
L'applicazione che hai selezionato non esiste.

Sono in grado di trovare il profilo di provisioning tramite il mio account dev nel passaggio precedente. Ho ricontrollato tutti gli identificatori. Ho provato anche Application Loader e ho ricevuto praticamente lo stesso errore. La cosa strana è che ho inviato un'altra app diverse ore prima allo stesso account senza problemi. Qualsiasi aiuto sarebbe molto apprezzato.

inserisci qui la descrizione dell'immagine


3
È bello sapere che non sono l'unico ad avere questo problema. L'altro giorno andava bene .. La mia app convalida ma non può inviare ...
AnthonyVO

Avendo lo stesso problema. Dai un'occhiata a questa domanda: stackoverflow.com/questions/33277785/…
Andy

guyz, questo problema è limitato a xcode 6.4, se aggiorno a xcode 7 mi consentirebbe di caricare, il caricatore di applicazioni non funziona per me.
Geet

49 voti positivi ma nessuno aggiorna il testo della domanda per mostrare che anche l'immagine è strana
Fahim Parkar

Il mio radar su questo è stato chiuso come un imbroglione: l'ingegneria ha stabilito che la tua segnalazione di bug (23232727) è un duplicato di un altro problema (23215044) e verrà chiusa.
Robert Atkins

Risposte:


32

Ho provato Application Loader e ha funzionato. Non ha funzionato 2 ore prima. La cosa strana è che ho provato a scaricare un'app dall'App Store e non sono riusciti a trovare il mio account. Sono apparsi alcuni nuovi termini di servizio e ho accettato. Dopo di che sono stato quindi in grado di scaricare con il precedente account "inesistente". È stato allora che ho provato App Loader e ha funzionato. Deve essere qualcosa da parte di Apple che verrà risolto a breve.


4
Si. Vai alla tua app in itunes connect. Crea una nuova build (la prossima versione dell'app) e poi vai alla sezione build. Una volta lì, dice caricare da Xcode 5.1 o versioni successive o utilizzare il caricatore dell'applicazione. Fare clic su Caricatore applicazioni e inizierà il download.
mfossat

5
L'app è stata esportata per l'invio ad AppStore e utilizzato il caricatore dell'applicazione per caricare il file IPA. Sembrava funzionare bene!
masam

4
FYI: Da Apple circa 1 ora fa: "Capisco quanto sia importante caricare la tua app nel nostro sistema. Voglio farti sapere che siamo a conoscenza di questo problema. I nostri team stanno lavorando attivamente per risolverlo non appena possibile. La tua pazienza è apprezzata durante questo periodo. "
dredful

2
Ho riscontrato un problema con XCode6.4, ho provato a caricare con il caricatore dell'applicazione e ha funzionato, ho ricevuto "Il file di analisi API risultante è troppo grande. Non siamo stati in grado di convalidare l'utilizzo dell'API prima della consegna. Questo è solo un messaggio informativo ". ma nessun errore e binario sono stati caricati.
anoop4real

1
L'Application Loader è incorporato all'interno di Xcode: Xcode.app/Contents/Applications/Application Loader.app.
Pang

27

Avevo lo stesso problema, ecco cosa ho fatto per inviare l'app all'app store:

Su XCODE crea generare l '"Archivio", una volta che si ottiene la finestra / popup "Organizer", convalidalo come fai normalmente. Se convalidato, fai clic su "Esporta" e seleziona "Salva per la distribuzione di app store iOS". Salvalo da qualche parte e prendi nota di questa posizione, avrai bisogno del file IPA.

Installa il "Caricatore applicazioni" da https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg , se non lo hai già.

Segui i semplici passaggi per inviare l'app all'app store. Questo è "Consegna la tua app", seleziona il file IPA e il gioco è fatto!

Spero che questo ti aiuti!


1
Ho gli stessi problemi con Xcode 6.4 e Xcode 7.1, ma anche l'Application Loader ha funzionato per me. Ho ricevuto un avviso sull'analisi delle API troppo grande, ma la build è apparsa su iTunes Connect.
benzado

Uno svantaggio: l'Application Loader non carica il file dSYM di cui hai bisogno per i rapporti sugli arresti anomali ... Uso qualcos'altro per i rapporti sugli arresti anomali ma è qualcosa di cui essere consapevoli.
benzado

1
Potrei caricare con Application Loader. Ma la selezione sia del test interno che del testo esterno non è riuscita con uno strano errore ...
morizotter

Non è necessario scaricare Application Loader. Xcode viene già fornito con esso. Vai a "/Applications/Xcode.app" e fai clic con il pulsante destro del mouse sull'icona dell'applicazione. Fai clic su "Mostra contenuto pacchetto" nel menu. Ora vai a "Contents / Applications / Application Loader.app" Ovviamente, è altrettanto facile farlo dalla riga di comando:open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
AWrightIV

2
Il caricatore è disponibile come opzione di menu in Xcode. Xcode> Apri strumento per sviluppatori> Caricatore applicazioni
m4rkk

17

Mentre altri stanno avendo successo con Application Loader, non l'ho fatto e ho ricevuto un errore diverso «Non sei autorizzato a utilizzare questo servizio» Ottimo!

Poiché iOS 9.1 è stato appena rilasciato ieri, forse Xcode 6.x è stato gradualmente eliminato, ma non siamo pronti per migrare a Xcode 7.x per questo particolare progetto.

Ho avuto successo archiviando in Xcode 6.x e utilizzando l'Organizer in Xcode 7.1 per inviarlo all'App Store. La procedura è la seguente:

  1. Rinomina Xcode 6.x (nel mio caso Xcode632.app).
  2. Scarica e installa Xcode 7.1 dal file .dmg, non come aggiornamento .
  3. Crea e archivia la tua app in Xcode 6.x
  4. Chiudi Xcode 6.x
  5. Avvia Xcode 7.1 ma non aprire il tuo progetto.
  6. In Xcode 7 selezionare Finestra-> Organizer.
  7. Invia ad App Store.

Si spera che questo ti aiuti se entrambi i caricamenti di Xcode e Application Loader falliscono.


Non funziona per me. Ottengo gli stessi errori di ogni altro metodo che ho provato: screen cap
AWrightIV

In base all'acquisizione dello schermo, potresti avere a che fare con un problema aggravato AWrightIV. Controlla gli SDK di terze parti nel tuo progetto e informazioni correlate.plist
bitsand

2

Scarica Xcode 7 e prova a caricare una nuova build assicurati di aver cambiato versione o (e) numero di build dell'app, dovrebbe funzionare.


3
L'uso di Xcode 7 funziona, ma ci sono sviluppatori là fuori che non vogliono scherzare con le cose che interrompono il bitcode (come ha fatto per me) e altre modifiche di rete. Quindi Xcode 7 è una soluzione per alcuni ma non per tutti.
Ethan Parker

@ BeemerFan sì, ho appena provato a caricare una nuova versione utilizzando Xcode 6.4 e non ha funzionato per me con lo stesso problema, ho aggiornato la mia app 4 giorni fa e Xcode 6.4 funziona per me. Ma in questo momento funziona solo usando Xcode 7. Ovviamente forse qualcuno sa come farlo funzionare usando Xcode 6.4
Matrosov Alexander

@ BeemerFan, sì, può essere una soluzione)
Matrosov Alexander

1
Se utilizzi Xcode 7, perderai il supporto per iOS 5.1.1 (iPad 1). Potrebbe non essere un problema, ma nel mio caso sto cercando di ottenere un'ultima versione compatibile con iPad 1 prima di passare a Xcode 7.
arlomedia

sì, d'accordo, ma è circa l'1% di utenti, developer.apple.com/support/app-store ovviamente se tutti i tuoi utenti usano 5.1.1 che può essere un problema. Ma se esiste già un'app e hai uno strumento di analisi incluso, puoi vedere quali sono le versioni che le persone usano quando scaricano la tua app.
Matrosov Alexander,

2

Sembra essere un bug / "funzionalità" di iTC non correlato alla versione di Xcode. I framework in bundle dovrebbero eseguire il bump delle loro versioni (CFBundleShortVersionString) per abbinare la versione dell'app. Argomenti correlati: https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859


Dopo aver provato per sei giorni, questa è l'unica soluzione che ha risolto il problema per me. Tuttavia, ti consiglio di incollare l'ultimo script da quel link nella tua risposta.
AWright IV

1

L'esportazione e il caricamento tramite Application Loader hanno funzionato per me.


1
Questa risposta non è così costruttiva. Fornisci una descrizione generale di ciò che hai fatto quando è riuscito, quali cose il poster originale può guardare o provare, oppure richiedere ulteriori informazioni che sarebbero utili.
bigtlb

@bigtlb Certamente è stato "costruttivo". Volevo che la mia app fosse costruita su iTunes Connect. Questo approccio ha funzionato per me. Non risolve il problema originale ed è un approccio piuttosto prolisso rispetto al modo più diretto di caricare tramite Xcode stesso, ma ha funzionato! Quindi "costruttivo". Upvoting per negare il downvote ingiusto.
Ash

Inoltre, dai un'occhiata alla risposta (e ai commenti) di mfossat. Esattamente lo stesso consiglio di quello fornito da questa risposta, tranne che questo è venuto prima. Se hai intenzione di downvote, sii almeno coerente in tutte le risposte su questo thread.
Ash


1

AGGIORNAMENTO: Sembra che Apple abbia risolto questo bug. Ho appena caricato con successo una build utilizzando Xcode 6.4 su iTunes Connect. Credo che questo fosse un bug dell'organizzatore o un bug iTC, ma l'hanno risolto.

Prima che la soluzione fosse utilizzare il caricatore di applicazioni.

Dovresti essere in grado di inviare utilizzando Xcode 6.x ora. Dobbiamo ancora caricare la build da 6.x perché Xcode 7 richiede molto refactoring a causa di ATS. Lo standard "AllowArbitraryLoads" non lo taglia per il mio progetto.


0

Sembra che ciò possa essere causato da una nuova logica di convalida del numero di versione da parte di Apple. Nel nostro caso, aggiungere un ".1" aggiuntivo alla fine delle stringhe del numero di versione per l'app ha permesso di caricarla con Application Loader.

Veramente strano / ingannevole che il messaggio di errore per questo sarebbe "L'applicazione che hai selezionato non esiste", però.


0

Stavo avendo lo stesso problema. Ho provato a caricare con il caricatore dell'applicazione, quindi ho ricevuto errori descrittivi sulla versione del bundle. Dopo aver rimosso tutto il file info.plist di terze parti da pod e librerie statiche, lavorerò per caricare la mia build.


0

Ho risolto questo problema. Ho dovuto aggiornare il mio OSX alla 10.10.5 e XCode alla 7.0.1. In XCode è necessario impostare alcune chiavi. La chiave NSAppTransportSecurity è necessaria se l'app o il gioco richiede l'accesso a Internet. Dopo questa configurazione funziona perfettamente da xcode stesso. E nessun problema su iTunes Connect dal vivo.

<key>UIRequiresFullScreen</key>
    <true/>

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <false/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>domain.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSIncludesSubdomains</key>
                <false/>
                <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
                <false/>
                <key>NSThirdPartyExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict> 

0

La mia soluzione per problemi simili è l'uso di Fastlane Tools https://fastlane.tools.In
primo luogo puoi utilizzare lo strumento GYM per creare / archiviare il tuo progetto, quindi Pilot per inviarlo a iTunesConnect Testflight. Questo strumento risolve tutti i miei problemi con la firma del codice, l'invio, ecc., Quindi posso consigliarlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.