Un ID app con identificativo '' non è disponibile. Inserisci una stringa diversa


254

Sto cercando di aggiungere un nuovo ID APP per preparare l'invio all'App Store e ho ottenuto il seguente errore con l'ID bundle che ho fornito.

An App ID with Identifier 'com.domainName.AppName' is not available. Please enter a different string.

Cosa significa questo? Sto cercando di aggiungere un nuovissimo ID app, ovviamente non esiste. Cosa mi sto perdendo? Non ricordo di aver riscontrato il problema l'ultima volta che ho creato un ID app.


3
Qualcuno ha registrato l'AppID che hai inserito! Scegli un altro. Questo è il mio caso
Tony,

4
Nel mio caso è un identificatore di app che possiedo e utilizzo, ma ricevo ancora questo messaggio.
Caimen

potresti aver già registrato questa app id
gunas il

Rimuovere e aggiungere l'account in XCODE> PREFERENZE ha funzionato per me.
Kunal Gupta,

Basta caricare usando l'ultima versione Xcode 7.3.1 ha funzionato per me come un fascino. Grazie
Ravi l'

Risposte:


112

aggiornare

A partire da Xcode 8, il profilo di provisioning del team iOS gestito da Xcode ora viene aggiornato da Xcode automaticamente e correttamente . Non sono nemmeno elencati nel Portale per gli sviluppatori, ma generati durante il volo.

Tuttavia, la soluzione proposta di seguito continuerà a funzionare. Sono passato all'utilizzo dei profili di provisioning automatico.

tl; dr

Rimuovi il profilo di fornitura del team iOS INVALID gestito da Xcode dal portale per sviluppatori e crea manualmente il profilo di fornitura per sviluppatori iOS . Scaricalo tramite Xcode e dovresti essere a posto.

dettagli

Problema:

Ho iniziato a provare questo dopo Xcode 7.3 (7D175).

Cosa ho fatto prima del problema:

  • certificati rinnovati (sviluppatore e distribuzione) tramite Xcode, b / c della loro scadenza;
  • ho installato due certificati richiesti (sviluppatore e distribuzione) nel mio portachiavi;
  • profili rigenerati di annunci ad hoc e app store nel portale per sviluppatori con nuovo certificato di distribuzione;
  • scaricato profili Ad Hoc e App Store in locale tramite Xcode;
  • guida il progetto attraverso il processo di impostazione di Xcode per gestire automaticamente i profili di provisioning
  • notato che il profilo di provisioning del team iOS gestito da Xcode era INVALID
  • ho visto Xcode non riuscire a costruire ed eseguire a causa del profilo del team iOS INVALID.

Toccando "Risolvi problema" ( l'unico modo, so per rendere validi i profili di provisioning gestiti da Xcode ), dato l'errore An App ID with Identifier '<app id>' is not available.

Soluzione:

Io ho:

  • rimosso manualmente INVALID Profilo di provisioning del team iOS gestito da Xcode dal portale per sviluppatori
  • profilo di fornitura sviluppatore iOS creato manualmente
  • Scaricato tramite Xcode

Ora sono in grado di creare ed eseguire app sui miei dispositivi.


aspetta cosa? Non dovremmo usare la cosa automatica xcode? qual è il punto del certificato in stile xcode se non può essere utilizzato per l'invio effettivo dell'app store?
pete,

"Non sono nemmeno elencati nel Portale per gli sviluppatori, ma generati in volo". iTunes Connect richiede un ID app, quindi se "non è nemmeno elencato" non posso caricare la mia app su App Store!
pete,

Se hai già creato il tuo progetto con Xcode, penso che ciò che accade è che le versioni recenti di Xcode creano automaticamente l'AppId per te. Ero bloccato con lo stesso problema, poi mi sono reso conto: * l'AppId che stavo cercando di creare è apparso in appstoreconnect durante la creazione di una nuova app e la selezione dell'ID del bundle. È stato chiamato "nome app XC com domain - com.domain.appname"; * Non sono riuscito a vedere l'ID in developer.apple.com perché la barra di scorrimento è nascosta per impostazione predefinita in Safari. Non ho visto che ci sono più voci ... Poiché tutte quelle create da Xcode iniziano con XC, appaiono in fondo ...
endavid

Non ho capito niente di tutto questo. Che cos'è innanzitutto il portale per gli sviluppatori?
John Pitts,

75

TL; DR Xcode è molto particolare riguardo al nome assegnato all'ID app nel centro membri. Avere l'identificatore di bundle corretto non è sufficiente. È necessario utilizzare il formato specifico mostrato di seguito per Xcode per "vedere" l'ID app.

Aggiornamento : Secondo @isaacselement nei commenti seguenti, questo problema è stato risolto in Xcode 7.3.1 .


La soluzione di @ romrom di eliminare l'ID app e fare in modo che Xcode ne creasene uno nuovo era un indizio. Sfortunatamente per me non è stato un avviatore poiché il mio ID app è stato utilizzato da un'app Store e quindi non è stato possibile eliminarlo.

Tuttavia, ho scoperto, attraverso alcuni esperimenti, che potevo risolvere il problema modificando manualmente l'ID app esistente. Si scopre che Xcode è davvero esigente riguardo al nome dell'ID e non solo all'ID del pacchetto.

Per un tipico ID bundle come com.mycompany.appname , il nome ID app deve essere in questo formato:

XC com mycompany appname

un nome in qualsiasi altro formato non verrà visualizzato da Xcode .


Come verificare se sei interessato / Come risolvere

  1. Accedi al Centro membri .
  2. Fai clic su "Certificati, identificatori e profili".
  3. Una nella barra di navigazione a sinistra, fai clic su "ID app".
  4. Individua l'ID app con l'identificatore del bundle.
  5. Se l'ID app non ha il formato nome corretto (come mostrato sopra), fai clic su di esso, quindi fai clic sul pulsante Modifica.
  6. Cambia il nome e fai clic su Fine.
  7. Goditi la riduzione dello stress e della rabbia.

PS Ci sono alcuni problemi correlati se stai usando Xcode 7.3 in cui non creerà automaticamente i profili di distribuzione adeguati per te, anche se aggiusti il ​​nome come ho detto sopra. La soluzione è eseguire il downgrade a 7.2.1 o 7.3 Beta o utilizzare uno strumento come fastlane / sigh.


4
La convalida ha avuto esito positivo dopo aver applicato questo consiglio. Vorrei che i ragazzi di Apple sapessero quanto tempo e nervosismo ho inutilmente bruciato cercando di capire questa merda. Grazie mille per averlo pubblicato qui!
Rishat

Questo ha funzionato alla grande! Mi ha salvato dal fare una chiamata ad Apple questo mi stava facendo impazzire.
Michael D. Irizarry,

Questo ha funzionato per me. Appena rinominato AppID XC com mycompany bundleIdentifiere scaricato di nuovo tutti i profili dopo aver aggiornato quello non valido.
David,

Alla fine non ne ho mai creato uno per l'app store: / ma questo mi ha fatto andare avanti, grazie!
Andrew,

Non riesco a credere che rinominare l'AppID avesse così tanto potere, ma questa era la soluzione per me. Grazie per questo.
livingtech,

57

Ho avuto lo stesso problema e risolto seguendo i passaggi seguenti:

  1. Vai a Xcode Preferences> Accounts>Choose your Apple ID account

  2. Tocca su View Details

  3. Tocca Download alle quindiDone

Tuttavia, ha funzionato bene prima ma non so il motivo per cui si è fermato all'improvviso. Ho seguito i passaggi precedenti e l'ho trovato funzionante.


Grande, buona fortuna !!
Amit Ajmera,

Questo è tutto! Grazie!
Fredpi,

Questo è fantastico! Una cosa che noterò per le persone che lo vedono, il mio problema principale è che non sono uno sviluppatore di mele pagato, il che significa che non ho ancora pagato $ 99. Quindi le altre correzioni sul sito non potevano applicarsi a me, ma questo è successo.
Dallas,

Continuate così, ragazzi! Buona programmazione !!
Amit Ajmera,

2 anni dopo, questo succede a me. Sono così felice di aver fatto scorrere verso il basso fino a questa risposta! Lol thx @AmitAjmera
Codifica durante il caricamento dal

46

Potresti non avere un'app con lo stesso ID, ma qualcun altro potrebbe. Gli ID devono essere univoci a livello globale e non solo all'interno delle tue app.


grazie per la riproduzione, ho una situazione in cui ho appena creato ipa con xx.xxx.xxxx bundleId, ora devo caricarlo su appstore con altro account Posso cambiare ipa con nuovo bundleId?

Si, puoi. C'è anche un modo per trasferire un'app da un account all'altro, ma non ne ho familiarità. Potresti cercarlo se hai bisogno di mantenere le statistiche della tua app dall'App Store.
Guilherme,

Non riesco a credere che questo sia il problema ... Apple non ha specificato questo nel messaggio di errore.
James111

45

Soluzione per Xcode 7.3.

Vai a

Member Center -> Certificates, Identifiers & Profiles -> Provisioning Profiles -> All

Trova il certificato per il tuo App ID, dovrebbe essere non valido, Modifica, Seleziona il tuo iOScertificato di distribuzione, Genera. Vai a:

Xcode -> Preferences -> Accounts -> View Details -> Download all

Certificato non valido

Genera passaggio


1
ha funzionato per me, ho solo bisogno di rigenerare i profili di provisioning
Rémi Santos

1
Boom sei un dio
CommaToast

Il mio non era invalido. Tuttavia questa soluzione ha funzionato per me.
oyalhi,

22

Versione 7.3 (7D175)

Il nome dell'ID applicazione deve essere uguale all'identificatore del bundle dell'applicazione, se l'identificatore del bundle dell'applicazione è com.abc.xyz rispetto al nome ID dell'applicazione per questo ID bundle deve essere XC com abc xyz

inserisci qui la descrizione dell'immagine

Xcode non vedrà un nome in nessun altro formato.


Che cos'è XC com abc xyz? Puoi spiegarlo per favore. Questa è la riga di comando Xcode? Per favore, elabora. Grazie
Krishna Karki

è solo il nome ID dell'applicazione
Imran,

lo capisco, ma cos'è XC?
Krishna Karki,

Oddio! ho lottato per tre giorni e finalmente questo viene come un salvatore
Code Tree


18

Destinazione delle richieste> Generale-> Identità

Inizialmente, modifica il valore di "Identificatore pacchetto", in modo che sia diverso dal valore precedente, quindi il team ha scelto "Nessuno". Xcode6 ~ Xcode7.3.1

inserisci qui la descrizione dell'immagine


7
Questa è una cattiva idea se l'app è già stata approvata. Romperà gli aggiornamenti.
Oz Solomon,

Prima seleziona "nessuno", nessun problema durante l'esecuzione dello sviluppo del progetto, quindi seleziona il tuo numero di conto su di esso.
ylgwhyh,

14

Lo stesso problema si è verificato con me, potrebbe essere che Xcode abbia selezionato automaticamente un altro nome di squadra, risolto scegliendo il mio nome di squadra corretto. In bocca al lupo !


1
@blwinters, hai trovato una soluzione?
Vladislav,

@Vladislav Ho già pubblicato la soluzione! Vai alle impostazioni del tuo progetto per scoprire se è stato selezionato il team corretto! Questo problema ha molte soluzioni e potrebbe essere causato da cose diverse!
AaoIi


14

Ho avuto anche questo problema. Si scopre che il problema e la soluzione sono abbastanza semplici. Quando un utente Xcode esegue un'app su un dispositivo utilizzando il proprio account personale gratuito, l'ID pacchetto viene registrato nell'account personale. Quindi, quando l'utente passa a un account Apple Dev a pagamento e tenta di creare un ID app utilizzando tale ID pacchetto, il sistema di back-end pensa che l'ID pacchetto sia stato acquisito.

Compila il modulo qui su questo sito Web: https://developer.apple.com/contact/submit/ nella sezione "Certificati, identificatori, categoria di profili". L'ho fatto e il problema è stato risolto in meno di 12 ore. risposta via email: "Quando installi un'app su un dispositivo da Xcode utilizzando il tuo team personale, l'ID pacchetto viene registrato su quell'account. Ho eliminato l'ID pacchetto "com.AppVolks.Random-Ruby" in modo che ora possa essere registrato sul tuo abbonamento a pagamento. "

Spero che aiuti!


Ho appena camminato sulla stessa strada. La mia soluzione: rimuovere l'utente di sviluppo gratuito da "Account" e creare una nuova app (ID bundle) con quella a pagamento. Cambiare "squadra" dopo la creazione non ha risolto il mio problema.
Alex22

12

Ho ottenuto una soluzione per questo tipo di problema selezionando questa opzione al momento dell'esportazione della build.

inserisci qui la descrizione dell'immagine

Regolarmente seleziono la seconda opzione per compilare il processo di esportazione ma dopo aver installato Xcode 7.3 quando provo a esportare build in quel momento ricevo l'errore sopra. Dopo una sorta di discussione sul forum, concludo che ora devo selezionare l'ultima opzione per esportare build.

Spero che queste informazioni possano essere utili anche agli altri membri del forum.


Ciao siddharth come hai detto, lo stesso problema si è verificato per me in xcode 7.3 e ha seguito i tuoi passaggi funziona benissimo, ma posso sapere il motivo per cui non funziona selezionando la seconda opzione in xcode 7.3 e perché dovrei scegliere la quarta opzione .
Balaji,

Potrebbe essere ora Apple vuole andare in modo più strutturale. Non conosco il vero motivo dietro questo.
Siddharth,

1
genio! e non "convalidare", fai clic su "esporta".
serra

nvm questo non ha funzionato, puoi installarlo solo tramite itunes se non convalidi
serra

1
SÌ, Siddharth. per me, dal 4 aprile 2016, devo anche specificare la quarta opzione. Sono abbastanza sicuro che il mio profilo di provisioning è per "sviluppo", ma una risorsa diversa è per "distribuzione". Pertanto, piuttosto ricreare tutti questi, per ora posso zoomare avanti fino a quando non seleziono la seconda opzione.
Sandi Laufenberg-Deku,

10

Se hai aggiornato i tuoi profili e nessuna delle altre buone risposte funziona per te, prova a selezionare " Usa risorse di firma locale " quando ti viene chiesto di "selezionare un team di sviluppo da utilizzare per il provisioning:". Mi ero assicurato che tutto il resto fosse in ordine, ma non funzionava ancora. L'uso delle risorse di firma locale ha funzionato perfettamente.

Modifica: sembra che Xcode 7.3.1 risolva questo problema. "- Risolto un problema che poteva impedire l'esportazione di una build ad hoc da un archivio"


1
Soluzione perfetta! L'aggiornamento di Xcode 7.3 ha causato questo problema per me.
Ramanan RR

9

Ho ricevuto lo stesso errore dopo una reinstallazione del sistema operativo sul mio mac sviluppatore e l'aggiornamento a xcode 7.3.

Il pulsante Scarica tutto è stato il mio salvatore. inserisci qui la descrizione dell'immagine


7

Ho riscontrato lo stesso problema quando ho aggiornato il mio Xcode a 7.3 e mi ha mostrato lo stesso errore in ogni progetto. La soluzione più semplice che ho trovato è stata semplicemente rimuovere l'account Apple da Xcode e aggiungerlo di nuovo. inserisci qui la descrizione dell'immagine

Per rimuovere basta andare su Xcode> Preferenze> Seleziona l'account e fai clic su - accedi.

inserisci qui la descrizione dell'immagine e per aggiungere fai clic su + segno e aggiungi l'ID apple corrispondente alla tua app.

Dopo aver aggiunto l'account, il problema verrebbe risolto. Se nel caso ciò non dovesse ancora funzionare. Quindi eseguire un passaggio successivo di rigenerazione del profilo (fare clic su Modifica e quindi generare), quindi scaricare nuovamente il profilo di provisioning ed eseguirlo. Scommetto che avrebbe funzionato.

Spero che questo ti aiuti. Ti auguro il meglio


Questo non funziona su Sierra e Xcode 7.3 Quando provo a eliminare l'account, non succede nulla. Faccio clic sul meno senza alcun risultato.
ArtforLife,

Ho fatto questi passaggi e riavviato la macchina. allora funziona benissimo.
Antony Raphel,

Sono contento che ti abbia aiutato @AntonyRaphel :)
Kunal Gupta

7

Ho avuto lo stesso identico problema. Il mio problema derivava dall'avvio dello sviluppo di app con un account sviluppatore gratuito e dal passaggio allo sviluppo di app in un account sviluppatore (a pagamento). L'account sviluppatore gratuito originale aveva già registrato l'identificatore del bundle che l'account sviluppatore a pagamento sta tentando di utilizzare.

Puoi verificare che questo sia il problema andando su Xcode -> Preferenze -> Account -> e quindi guarda in Team. Se vedi sia la tua squadra (personale) libera che la tua nuova squadra a pagamento entrambe elencate, probabilmente hai lo stesso problema che ho avuto. I due team interferiscono tra loro e devi rimuovere il team (personale) gratuito ora che desideri utilizzare il tuo account sviluppatore a pagamento.

Sfortunatamente, l'unica soluzione è chiamare il supporto per lo sviluppo di apple al numero 1-800-633-2152 (USA e Canada) e far disattivare l'account (personale) gratuito dall'app in modo che l'account sviluppatore a pagamento possa registrare l'identificatore del bundle.


6

Mi rendo conto che questo non avrebbe potuto essere la causa del problema originale, perché Xcode 6 non era disponibile allora, ma lascerò comunque la risposta nel caso in cui aiuti qualcuno.

Xcode 6 ora registra automaticamente il tuo ID bundle per te, quindi non è necessario. Sarà da qualche parte nell'elenco su una riga che inizia con "ID app iOS Xcode".


Non sono riuscito a trovarlo. Ho finito per allontanarmi da un ID bundle tradizionale al fine di ottenere la mia app inviata (ha avuto un conflitto di errori e nessuna risoluzione logica)
jdero

6

Nel mio caso, il problema era che l'identificatore aveva troppi punti .

com.example.foo non è stato accettato

com.example.foo.bar lavori


4

Quando ho riscontrato l'errore "Un'app con identificatore XXX non è disponibile" nel tentativo di attivare il supporto iCloud nella scheda Funzionalità di Xcode, ho scoperto che dovevo:

  • Dai alla mia app un ID bundle personalizzato esplicito,

  • Registra manualmente la mia app presso il Member Center, richiedendo esplicitamente le autorizzazioni al supporto iCloud lì.

Successivamente, ha funzionato l'attivazione del supporto iCloud in Xcode. Quindi, suggerisco di provare la stessa cosa. A volte, le cose funzionano meglio quando le fai nel Member Center.


4

Per me, il problema si è verificato perché ho prima creato un nuovo AppID e poi creato una nuova app con l'identificatore del bundle dell'AppID in iTunes Connect, quindi ho provato a connettere la mia app di sviluppo con l'AppID da Xcode.

In questo caso, Xcode presupponeva che l'AppID fosse già stato registrato da qualcuno.

Per risolvere il problema, devi prima cambiare l'identificatore del bundle nella tua app (nella sezione MyApp di iTunes Connect) in alcuni valori temporanei (o se non ne hai, creare un AppID fittizio come com.yourcompany.testapp), eliminare l'AppID in Certificati, Identificatori & Profili , e prova a collegarlo dall'interno di Xcode , non dall'interno di certificati, identificatori e profili , premendo il pulsante di risoluzione dei problemi in Xcode.


1
Grazie per la condivisione. Mi hai salvato la giornata.
Krishna Karki,

4

Aggiornamento a Xcode 7.3.1, hanno corretto questo errore.


1
Ho iniziato ad avere questo problema il 22 luglio, che aggiornato alla 7.3.1 e il problema è scomparso. Altre risposte probabilmente sarebbero adatte a tali condizioni. Ma al momento è un problema con XCode e spero che altre persone riconoscano questa risposta e risparmino tempo. Grazie per la tua risposta.
Berk,

3

Ho appena avuto questo problema. Questa è la mia configurazione:

Ho un certificato sviluppatore iPhone in un account sviluppatore (Apple Store) e un account Enterprise. Questi 2 certificati hanno lo stesso nome nel mio portachiavi:iPhone Developer : firstName lastName

Presumo che Xcode non sappia quale prendere e scegliere quello sbagliato.

Lo aggiusto selezionando quello buono in Xcode> Impostazioni build> Firma codice. In precedenza era impostato su iOS Developer.


3

Ho avuto lo stesso problema e la soluzione rapida è:

  1. Rimuovi l'ID pacchetto dalla scheda Generale di Xcode
  2. Vai al file info.plist e inserisci l'id bundle per il campo Identificatore bundle.

Pulisci e corri. Questo è tutto.


3

Elimina o correggi tutti i profili di provisioning non validi e scaduti. Anche se sembravano essere indipendenti.

Lo abbiamo riscontrato quando abbiamo tentato di ricompilare un'app che in precedenza funzionava correttamente. Nulla ha funzionato fino a quando non abbiamo pulito i profili di provisioning.

Quindi fai clic su "Scarica tutto" nell'area "Profili di provisioning" dell'account ID Apple per il team appropriato.

Possibilmente correlato a XCode 7.3


3

Se hai riscontrato questo errore durante una distribuzione ad hoc, questo è stato risolto nella versione XCode 7.3.1 (3 maggio 2016): https://itunes.apple.com/us/app/xcode/id497799835?ls= 1 & mt = 12

Elenco delle modifiche 7.3.1:

  • Git aggiornato alla versione 2.7.4 per migliorare la sicurezza
  • Risolto il problema per cui la disattivazione di una funzionalità nell'editor Xcode poteva lasciare il diritto abilitato nel pacchetto dell'app
  • Risolto il problema che poteva impedire l'esportazione di una build ad hoc da un archivio
  • Risolto un crash durante l'importazione delle localizzazioni

Grazie mille, ha funzionato per me. Quasi tutte le mie app avevano questo problema. È incredibile che Apple rilasci una versione Xcode che è così buggy ...
brainray

3

inserisci qui la descrizione dell'immagine

Ho avuto lo stesso problema nel processo di invio e risolto selezionando la disposizione Appstore anziché AdHoc. Semplice!!

Spero che questo ti aiuti. Ti auguro il meglio :)


Devo creare solo per Ad-hoc perché è solo per testare un numero limitato di utenti. C'è qualche altra risposta possibile ?.
Ganesh Kumar,

3

Questo è per coloro che si imbattono nel caso dispari che ho fatto, NON PUOI usare la parola chiave testnell'ID bundle.

Avevamo bisogno di testare la condivisione dei dati tramite la funzionalità del gruppo di app e l'app di accompagnamento non era ancora stata sviluppata, quindi abbiamo semplicemente cambiato l'identificatore del bundle in test.APP_NAME anziché in company.APP_NAME. Abbiamo impostato tutto in iTunes Connect e nulla ha funzionato correttamente. Abbiamo quindi scambiato il nome in beta.APP_NAME e Xcode è stato in grado di gestire di nuovo correttamente l'id app.

Normalmente per risolvere questo problema, verifica che i profili di provisioning e gli ID app abbiano le impostazioni corrette e se hai ancora problemi con Xcode -> Preferenze -> Account -> Visualizza dettagli -> Scarica tutto e dovresti essere bravo.

Spero che aiuti.


2

Questo può applicarsi solo all'ultima versione di Xcode (7.3 D175), rilasciata di recente:

Premi il Try Againpulsante

Dopo diverse ore passate a giocherellare con le impostazioni di build di Xcode e aver avviato la danza del certificato / ID app / profilo di provisioning da zero, sono finito nello stesso posto, stesso messaggio di errore, ID app non disponibile .

Frustrato, ho premuto il Try Againpulsante pensando che fosse inutile. Ma ha funzionato.


2

Ho avuto lo stesso problema in Xcode 7.3. Per risolverlo ho eseguito le seguenti operazioni:

  1. Eliminato il profilo di provisioning sul sito Web del portale per sviluppatori.
  2. Creato manualmente un nuovo profilo di provisioning di sviluppo sul sito Web del portale.
  3. Aggiunto nuovo profilo in Xcode in Preferenze -> Account -> ID Apple -> Visualizza dettagli. Il tentativo di fare semplicemente clic sul pulsante di download accanto al nuovo profilo continuava a darmi un errore. È stato solo quando ho fatto clic su "scarica tutto" in fondo che ha finalmente scaricato e risolto tutto.

2

Avevo il Provisioning di distribuzione per il mio ID Apple solo per l'App Store e continuavo a darmi quell'errore: Un ID app con identificativo '' non è disponibile. Inserisci una stringa diversa

Di recente ho aggiornato a Xcode 7.3 e probabilmente ciò ha causato il problema. Quindi quello che ho fatto è stato creare il Provisioning dello sviluppo iOS selezionando tutti i dispositivi che voglio testare in iOS Dev. Centro (Centro membri). Quindi ho aperto Xcode -> Preferenze e sotto il mio account ho scaricato il Provisioning di sviluppo appena creato per quell'ID app. Quando è stato fatto, l'errore è scomparso.


lo stesso problema che mi è successo ieri, quando ho scelto di esportare per la distribuzione ad-hoc, ma ancora non potevo farci nulla. Ho provato a rispondere a ciò che hai aggiornato. Potresti aiutarmi ancora una volta
Ganesh Kumar

2

Questo sembra essere un po 'un messaggio generico. Sono sicuro che molte delle risposte sono corrette. Per me è stata una discrepanza tra i diritti e le impostazioni per l'app nel portale dei membri. La mia soluzione era questa:

  1. Verifica che il tuo ID bundle corrisponda al portale
  2. Verifica che la tua app nel portale abbia gli stessi diritti abilitati del file dei diritti del tuo progetto
  3. Verifica che il tuo profilo di provisioning sia valido e modifica / rigenera in caso contrario
  4. In Proprietà Xcode> Account fai doppio clic sull'account e tocca il pulsante "scarica tutto"
  5. Pulito
  6. Riprova

Ho provato tutto finalmente "scarica tutto" è la soluzione per me, grazie :)
guru

1

com.domainName.AppName

questo è l'identificatore del bundle. sulla base di questo identificatore solo una volta può inviare notifiche push e accedere agli acquisti. così l'app lo ha reso un ID unico per l'app. Quindi prova con un nuovo nome come "com.domainName.YourName"

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.