ERROR ITMS-90158: los esquemas de URL deben comenzar con un carácter alfabético: ID de cliente de Google

Al intentar upload al App Store … recibí el siguiente error:

ERROR ITMS-90158: "Los siguientes esquemas de URL que se encuentran en su aplicación no están en el formatting correcto: … Los esquemas de URL deben comenzar con un carácter alfabético"

La url en cuestión es la ID de cliente de Google, que funcionó bien antes y no da ningún error al comstackr o validar el file; sin embargo, después de cargarlo en App Store, da el error:

ERROR ITMS-90158: "Los siguientes esquemas de URL encontrados en su aplicación no tienen el formatting correcto: [012345678910-kn4fsmu9sql2rtq6juun2dehji3h0pkr]. Los esquemas de URL deben comenzar con un carácter alfabético, y estar compuesto por caracteres alfanuméricos, el punto, el guión o solo el signo más. Consulte RFC1738 para más detalles ".

Usando Xcode Version 7.3.1 (7D1014) y el error solo comenzó a aparecer recientemente (alnetworkingedor de la date de lanzamiento de Xcode 8)

2 Solutions collect form web for “ERROR ITMS-90158: los esquemas de URL deben comenzar con un carácter alfabético: ID de cliente de Google”

Encontré la URL problemática en: info.plist> Esquemas de URL y la revertí yo mismo. es decir: com.googleusercontent.apps.xxxxxx-xxxxxxxx

luego hizo una nueva compilation, todo estaba bien

Encontré estas soluciones para el problema, la primera no funcionó en nuestro caso, la segunda:

  1. Vaya a: Configuración del proyecto (pantalla principal)> Información> Tipos de URL (n) y compruebe los esquemas de URL para espacios en blanco y compruebe que una (o más) URL son formatting de nombre de dominio inverso
  2. Lea esta publicación para invertir programáticamente el esquema de URL de iOS en Google Client ID para iOS: https://stackoverflow.com/questions/39682621/reverse-google-client-id-with-swift/39691166#39691166
Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).