Ü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?
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.
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]
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.
Sie könnten dies möglicherweise tun, aber nur wenn
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.
Tags und Links objective-c iphone xcode icloud cocoa-touch