Ich habe Anwendung jetzt möchte ich den Lizenzschlüssel App hinzufügen. Wie füge ich einen Lizenzschlüssel für die Blackberry-Anwendung hinzu? wenn die Anwendung das erste Mal auf einem Gerät startet - es sollte nach dem Lizenzschlüssel & fragen nach 30 Tagen sollte es keine Anwendung öffnen ... jeder Körper wissen, wie man Lizenzierung zu app?wie Lizenzschlüssel für Blackberry-Anwendung hinzufügen?
Antwort
Gehen Sie wie folgt vor.
Wenn Ihre Anwendung startet, überprüfen Sie den persistenten Speicher auf eine gespeicherte Zeitstempelvariable. Wenn im persistenten Speicher kein Zeitstempel vorhanden ist, speichern Sie das aktuelle Datum/die aktuelle Zeit als Datum/Uhrzeit der ersten Anwendung.
Wenn Ihre Anwendung ausgeführt wird, wird der Zeitunterschied zwischen aktuellem Datum/Uhrzeit und gespeichertem Datum und Uhrzeit des "ersten Laufs" überprüft. Wenn der Zeitunterschied größer als der Testzeitraum ist, fragen Sie nach einem Lizenzcode.
Nach dem Generieren/Überprüfen von Lizenzcodes verwenden Sie die Gerätepin-Nummer, um den Lizenzcode an ein bestimmtes Gerät zu binden. Implementieren Sie ein Serverskript, das die Gerätepin-Nummer erhält und den Lizenzcode generiert. Dieses Serverskript wird verwendet, um einen Lizenzcode an BB AppWorld zu senden, wenn ein Benutzer Ihre Anwendung kauft.
Der Benutzer gibt den Lizenzcode ein und die Anwendung überprüft diesen Lizenzcode anhand der Gerätepin-Nummer.
Das ist es.
Wenn jemand die Anwendung herunterlädt und den Lizenzschlüssel für ein anderes Gerät verwendet, wird die Verifikationsstufe auf dem Gerät nicht bestanden. Eine andere Gerätepinnummer benötigt einen anderen Lizenzcode.
so, wenn Ich ändere das Datum auf meinem Gerät, ich kann die App für das Leben lang verwenden? – Signare
Ja, aber Benutzer, die beabsichtigen, die Gerätezeit zu ändern, um nicht für Software zu bezahlen und paar Dollar zu sparen, sind nicht die Zielgruppe für eine kommerzielle Software. Sie werden sowieso nicht bezahlen. Sicher, Sie können zusätzliche Schutzmechanismen, wie die Aktivierung über das Netzwerk, etc. implementieren. Aber diese Maßnahmen werden nicht den Umsatz erhöhen, wird nur zusätzliche Probleme für legitime Kunden produzieren. –
- 1. Lizenzschlüssel Android
- 2. Virtuelles .git-Archiv mit Lizenzschlüssel für Knotenmodule
- 3. ServiceStack.LicenseException mit einem gültigen Lizenzschlüssel
- 4. Wie veröffentlicht man einen Android-App neuen Lizenzschlüssel?
- 5. Regex Preg_match für Lizenzschlüssel 25 alphanumerisch und 4 Bindestriche
- 6. einen Lizenzschlüssel mit RSA-Schlüssel sichern
- 7. Wie sollte meine Cocoa-Anwendung den Lizenzschlüssel des Benutzers speichern?
- 8. Kann ich denselben Lizenzschlüssel auf mehreren Websites verwenden? JW Player
- 9. Wie erstellt man einen Lizenzschlüssel als downloadbar, und überprüfen Sie es auf Android
- 10. Wie testen InAppPurchases in Android, wenn wir nicht Lizenzschlüssel von Play Store haben?
- 11. IOS Beobachter für Delegatfunktion hinzufügen (wie) scrollViewDidEndDecelerating:
- 12. Wie python docstring für dict hinzufügen
- 13. Wie Callback-Funktion für diesen Code hinzufügen?
- 14. Wie Zertifikat für HTTPS-Verbindung hinzufügen
- 15. Wie Publisher für die Einrichtung hinzufügen
- 16. Wie pagecontrol für die uiscroll-Ansicht hinzufügen?
- 17. Wie man ABIs für Android-Emulator hinzufügen?
- 18. , wie man hinzufügen Gesamtzahl für NSString
- 19. Wie Suchleiste in Navigationsleiste für iPhone hinzufügen?
- 20. iTextSharp für PDF - wie Dateianhänge hinzufügen?
- 21. Wie Bild für Button in Android hinzufügen?
- 22. Wie Symbol neben Pfeilsymbol für JComboBox hinzufügen
- 23. Wie Sie benutzerdefinierte ExpectedConditions für Selen hinzufügen?
- 24. Wie Padding für das Hintergrundbild hinzufügen
- 25. Wie umfassen hinzufügen Pfade für JS Module
- 26. wie Preloader für 3 Sekunden hinzufügen
- 27. Bestätigung für Registrierungsnamensfeld hinzufügen
- 28. Standardwert für unbekannt hinzufügen
- 29. Radiobutton Wert für hinzufügen
- 30. ImageResizer debug page sagen, dass Lizenzschlüssel in der Zukunft ausgegeben wurde (roter Punkt bleibt)
@Fuji Ich fand persistenten Speicher, um Objekte zu speichern, so dass ich erfahren werde, wenn die Anwendung zum ersten Mal auf einem Gerät startet.aber keine Ahnung über die Lizenzierung zur App, also bitte sagen Sie mir – iWatch