iPhone und Webapp über iCloud synchronisieren?

8

Überprüfen Sie einfach, ob es möglich ist, iOS-Geräte und eine Web-App über iCloud zu synchronisieren. Derzeit haben wir eine iOS-App, die mit iCloud für die Synchronisierung zwischen allen Geräten und auch eine Web-App-Komponente erstellt werden soll. iCloud wäre toll als Modul zu verwenden, um alles zusammen zu synchronisieren.

Wer weiß, ob es möglich ist?

    
user252317 14.10.2011, 21:46
quelle

4 Antworten

10

Ich habe eine ähnliche Anforderung und habe mich auch darüber gewundert.

Leider scheinen iCloud-Daten für eine Web-App nicht zugänglich zu sein. Und wenn Sie einen Hack darin finden würden, wäre es immer noch eine unzuverlässige Lösung, da Apple immer Änderungen vornehmen könnte, die Ihre Web-Komponente absichtlich zerstören oder nicht.

Bearbeiten : Mit CloudKit ist dies nicht mehr der Fall. Es kommt mit einer Javascript-API für den ausdrücklichen Zweck der Bereitstellung einer Web-Version Ihrer App.

    
Clafou 28.10.2011 10:14
quelle
3

Es tut mir leid, wenn ich die Frage falsch verstanden habe, aber ich wollte kürzlich meiner Web-App den iCloud-Support hinzufügen und stieß auf die offizielle iCloud-JS-API. Der Werbetext lautet:

  

Halten Sie Ihre Apps über iOS, OS X, und jetzt im Web mit CloudKit JS verbunden und auf dem neuesten Stand.

[Hervorhebung hinzugefügt]

Ссылка

    
groundh0g 25.07.2015 14:15
quelle
1

Es ist wirklich schwer zu bestimmen, was Sie meinen ... Wenn Sie fragen, ob Sie iCloud in einer Web-App implementieren können, dann glaube ich, dass die Antwort "nein" ist, da es nur eine API für Objective- gibt. C für iCloud.

Sie können Ihren JS-Code jedoch möglicherweise in einen nativen Wrapper einbetten und nativen Code für die Arbeit mit iCloud schreiben. Dies kann jedoch oder kann nicht eine Option sein, abhängig von Ihrer speziellen Situation.

Bearbeitet für die Rechtschreibung.

    
mdominick 14.10.2011 21:53
quelle
1

Sie könnten dies möglicherweise tun, aber nur wenn

  • Sie haben einen eigenen Server eingerichtet
  • Der Server wurde auf der iOS-Plattform
  • ausgeführt
  • Sie konnten Software in Objective-C für diesen Server erstellen

Sie könnten dann möglicherweise eine Serveranwendung schreiben, die zur Verbindung mit der iCloud-API verwendet werden könnte, und die Aufrufe dann als JSON-Nachrichten an den Endbenutzer zurückgeben, die möglicherweise von einer HTML-Schnittstelle verarbeitet werden könnten.

    
davef 12.12.2014 09:37
quelle