Hace unos días @chpwn publico en su blog, Spire! la version de Siri para iPhone4, iPhone 3G(S) y iPT 4G!

Luego, como regalo de navidad, @pod2g publico su Untethered Jailbreak para iOS 5.0.1, asi que inmediatamente le hice un restore a mi iPhone con el iOS 5.0.1 y lo libere utilizando RedSn0w 0.9.10b3!

Ya teniendo mi iPhone4 liberado, me lanze a probar Spire, luego de instalarlo y leer varios tutoriales de como hacer funcionar Spire, me di cuenta que era demasiado trabajo y no tengo el tiempo para hacerlo. Pero como Spire solamente ocupa 100MB no lo desinstale para cuando tuviera un poco de tiempo lograra hacerlo funcionar.

Sin embargo, regresando al desarrollo de aplicaciones para iOS, quise probar mi aplicacion y recibi el siguiente error:

warning: UUID mismatch detected with the loaded library – on disk is:
/Users/{user}/Library/Developer/Xcode/iOS DeviceSupport/5.0.1 (9A405)/Symbols/System/Library/Frameworks/{framework}

Entonces comenze a googolear el problema y en todos los foros y sitios donde encontre algun post con el problema, sugerian que la solucion era:

  1. Borrar la carpeta “5.0.1 (9A405)“,
  2. Cerrar XCode,
  3. Desconectar el dispositivo,
  4. Abrir de nuevo XCode,
  5. Conectar el dispositivo,
  6. Entonces el XCode comenzaria a copiar los Symbols necesarios
  7. y eso era todo!

Lamentablemente esto no me funciono! debido a que ese NO era mi problema. Luego recorde que antes de instalar Spire, todo funcionaba bien, entonces lo que hice fue desinstallar Spire! Luego probe de nuevo hacer el deploy hacia mi iPhone y voilà! todo bien!

Al parecer en alguno de los archivos instalados con Spire existe un UUID que definitivamente NO es el del iPhone donde se esta instalando Spire y por eso el XCode se estaba quejando!

Por si a algun developer le ayuda este post, aqui les dejo mi experiencia!

Tagged with: