Estoy probando una aplicación habilitada para iCloud que utiliza el almacén de claves y valores de iCloud."xxx no tiene una autorización válida de com.apple.developer.ubiquity-kvstore-identifier" en un solo dispositivo
Lo estoy probando en un iPad y un iPod, ambos ejecutando 5.1.1.
Hoy, sin ningún motivo aparente, ejecutar en el iPad (y solo en el iPad) provoca que se muestre el mensaje "xxx no tiene ningún derecho válido com.apple.developer.ubiquity-kvstore-identifier" y no puedo acceder el almacén de clave-valor, lo que significa que no puedo ejecutar la aplicación en ese dispositivo.
Acceder a la llaga del archivo iCloud funciona bien.
El profie de aprovisionamiento no ha cambiado, el archivo de derechos no ha cambiado, la configuración del proyecto y del objetivo no han cambiado, y el código todavía funciona bien en el iPod.
Solo hay un objetivo para todos los dispositivos.
Eliminar la aplicación del iPad y volver a instalarla no ayuda. La limpieza del producto no ayuda. Eliminar el iPad del organizador Xcode y volver a habilitarlo no ayuda. Eliminar todos los datos de la aplicación de iCloud no ayuda. Por lo que yo sé, nada ayuda.
¿Alguna idea?
I Recientemente encontré el mismo problema exacto, en mi iPhone 4S con 5.0.1. Tenía la impresión de que funcionaría si restauraba mi dispositivo, lo que la gente me recomendó y parece funcionar para algunos. Restaurar no funcionó para mí, lo que hice fue probarlo con otro dispositivo, mi iPad y funcionó sin cambiar nada. Así que no me encontré con el problema en el simulador o mi iPad, pero el problema ocurre solo en mi iPhone 4S. Resumiré esta pregunta, porque también necesito una respuesta. – skram
Tuve el mismo problema: tuve que editar mi perfil de aprovisionamiento para agregar la identificación del dispositivo (nuevamente), volver a importar el perfil, eliminar la aplicación y reconstruir ... luego éxito. – Freney