2011-10-14 15 views
8

simplemente comprobando si es posible sincronizar dispositivos iOS Y una aplicación web a través de iCloud. Actualmente tenemos una aplicación para iOS desarrollada, estamos buscando usar iCloud para sincronizar entre todos los dispositivos y también queremos un componente de aplicación web. iCloud sería genial usarlo como módulo para sincronizar todo junto.sincronización de iPhone y Webapp a través de iCloud ??

¿Alguien sabe si es posible?

+2

¿Estás preguntando si puede acceder a cosas como el almacenamiento de claves de valor desde la web en lugar de tratar de hacerlo desde una aplicación iOS o OSX? ¿Has revisado su centro de desarrolladores de safaris? Podría encontrar algo en esa línea allí si existe. También puede llamar al soporte de Apple Developer Center y hacerles esta pregunta directamente. Usted recibe una llamada telefónica gratuita por año de suscripción a ADC. – Sneakyness

Respuesta

1

Es realmente difícil determinar a qué te refieres .... Si me preguntas si puedes implementar iCloud en una aplicación web, entonces creo que la respuesta es 'no', ya que solo hay una API para Objective -C para iCloud.

Sin embargo, es posible que pueda insertar su código JS dentro de un contenedor nativo y escribir algún código nativo para trabajar con iCloud. Sin embargo, eso puede o no ser una opción dependiendo de su situación particular.

Editado para deletrear.

+2

"iCould"? No, no puedo (resistir): P – BoltClock

10

Tengo un requisito similar y me he preguntado sobre esto también.

Desafortunadamente, los datos de iCloud no parecen estar accesibles para una aplicación web. Y si encuentra un truco, sería una solución poco confiable ya que Apple siempre podría hacer cambios en el camino que rompan su componente Web, intencionalmente o no.

Editar: Con CloudKit esto ya no es verdad. Viene con una API de Javascript con el propósito explícito de proporcionar una versión web de su aplicación.

1

Usted podría hacer esto, pero sólo si

  • dónde dirigir su propio servidor
  • El servidor se ejecuta en la plataforma iOS
  • Usted cuando sea capaz de crear software en Objective-C para ese servidor

Podría escribir potencialmente una aplicación de servidor, que podría usarse para conectarse a la API de iCloud, luego devolver las llamadas al usuario final como mensajes Json que pueden Debería ser consumido, tal vez por alguna interfaz html.

+0

Esto no proporciona una respuesta a la pregunta.Para criticar o solicitar aclaraciones de un autor, deje un comentario debajo de su publicación; siempre puede comentar sus propias publicaciones, y una vez que tenga suficiente [reputación] (http://stackoverflow.com/help/whats-reputation) lo hará poder [comentar cualquier publicación] (http://stackoverflow.com/help/privileges/comment). – artm

3

Disculpa si no entendí bien la pregunta, pero estaba buscando agregar compatibilidad con iCloud a mi aplicación web recientemente y encontré la API oficial de iCloud JS. El texto lee promo:

Mantenga sus aplicaciones conectados y actualizados en iOS, OS X, y ahora en la web con CloudKit JS.

[énfasis añadido]

https://developer.apple.com/icloud/

Cuestiones relacionadas