Wie man eine device-id mit Phonegap
Ich brauche, um eine beliebige Anzahl, serial, key oder was auch immer zu identifizieren jedes Gerät, wo mein phonegap-app läuft, ich denke uuid ändert sich auch, wenn die app-updates, so dass Sie nicht für mich arbeiten.
Das Szenario hier ist, dass der Benutzer synchronisieren Sie Daten von der app, also muss ich wissen, welches Gerät synchronisiert hat und was nicht, oder wenn es benötigt, um update-neue Daten, dass vielleicht andere Geräte, die das schon gemacht haben, etc
irgendwelche Ideen?
- Ich denke, ich habe herausgefunden, ein Weg, um dies zu tun, was Sie wollen, mit ein paar Einschränkungen, aber Sie wird es überleben mehrere app-Installationen zumindest auf iOS. Welche Plattformen sind die wichtigsten für die Zwecke dieser Diskussion?
- Haben Sie schon überprüft, cordova plugin? github.com/Paldom/UniqueDeviceID
- Sie benötigen eine Lösung für die Art von Plattformen (Android, iOS, ...)?
- Ihre Antwort ist der trick, denke ich. danke Mann.
- Ich fügte hinzu, die Antwort, bitte Stimmen Sie es, wenn Sie glauben, und es erfüllt Ihre Anforderungen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nachdem das Gerät die Informationen, die Sie anwenden können, Ihre Logik, um die Validierung.
Finden: http://docs.phonegap.com/en/3.2.0/cordova_device_device.md.html#Device
device object
kamen?Schlage ich das PhoneGap/Cordova plugin:
https://github.com/Paldom/UniqueDeviceID
Erklärt in der Dokumentation
Wenn ein Benutzer das erste mal installiert die app, die Sie machen könnte ein API-Aufruf, um eine eindeutige ID vom system, das Sie verwenden, um sync-Daten und dann könnte man speichern, die ID in einem localStorage-variable, oder eine Datenbank-Tabelle. Dann Sie finden, dass ID auf dem Gerät gespeichert, wenn Sie telefonieren.