ERRORE ITMS-90158: gli schemi URL devono iniziare con un carattere alfabetico - ID cliente Google

2

Durante il tentativo di caricare su App Store ... ha ricevuto il seguente errore:

ERRORE ITMS-90158: "I seguenti schemi URL trovati nella tua app non sono nel formato corretto: ... Gli schemi URL devono iniziare con un carattere alfabetico"

L'url in questione è l'ID del client Google, che ha funzionato bene prima e non fornisce alcun errore durante la creazione o la convalida dell'archivio, tuttavia, dopo il caricamento su App Store, dà l'errore:

ERROR ITMS-90158: "The following URL schemes found in your app are not in the correct format: [012345678910-kn4fsmu9sql2rtq6juun2dehji3h0pkr]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen or the plus sign only. Please see RFC1738 for more detail."

Utilizzo di Xcode Versione 7.3.1 (7D1014) e l'errore ha iniziato a comparire solo di recente (attorno alla data di rilascio di Xcode 8)

    
posta Yatko 25.09.2016 - 00:51
fonte

2 risposte

1

Ho trovato l'URL problematico all'indirizzo: info.plist > Schemi URL e invertito me stesso. vale a dire com.googleusercontent.apps.xxxxxx-xxxxxxxx

poi ha fatto una nuova build, tutto era ok

    
risposta data 08.04.2017 - 16:52
fonte
0

Trovate queste soluzioni per il problema, il primo non ha funzionato nel nostro caso, il secondo ha fatto:

  1. Vai a: Impostazioni progetto (schermata principale) > Info > Tipi di URL (n) e controlla gli schemi URL per gli spazi bianchi e verifica uno (o più) Gli URL sono in formato nome dominio inverso
  2. Leggi questo post per programmaticamente schema URL iOS inverso a ID cliente Google per iOS: link
risposta data 25.09.2016 - 22:04
fonte

Leggi altre domande sui tag