AIR 3.5 Mobile-Projektgeräte-ID

Ich frage mich, ob jemand die beste Methode zum Speichern von Daten in einer globalen Datenbank auf einem mobilen Gerät (iOS und Android) kennt.

Ich erstelle eine App, die Informationen basierend auf einer Abfrage schreibt / abruft. Ich muss jedoch wissen, ob die zurückgegebenen Datensätze von diesem Gerät gesendet wurden.

Grundsätzlich besteht die Idee darin, dass ein Benutzer Zugriff auf zusätzliche Funktionen der App erhält, wenn er einige Informationen einreicht (die in der Datenbank gespeichert sind). Wenn die App gestartet wird, überprüfe ich die Datenbank, um festzustellen, ob sie Informationen in der Vergangenheit übermittelt hat, und um den Zugriff auf andere Bereiche zu ermöglichen.

Ich verwende lokalen Speicher für die von ihnen übermittelten Informationen, speichere sie jedoch auch remote. Wenn der lokale Speicher aus irgendeinem Grund beschädigt wird, werden die vom Benutzer übermittelten Informationen weiterhin aufgezeichnet.

Die ID muss für das Gerät eindeutig sein, da es 100 Benutzer geben kann (in der Hoffnung auf Millionen), sodass die ID eindeutig genug sein muss, damit sie niemals mit einem anderen Gerät in Konflikt gerät. Alle übermittelten Informationen können von allen anderen Benutzern abgerufen werden.

Vielen Dank :)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage