Sto pianificando di aprire un negozio in app e mi piacerebbe dare agli utenti esistenti alcuni articoli gratuitamente.Come determinare la data in cui un'app viene installata o utilizzata per la prima volta?
Ho pensato di rilasciare un aggiornamento che memorizzasse alcune informazioni la prima volta che viene utilizzata l'app, quindi rilasciamo l'aggiornamento "reale" che sembrerebbe se l'app fosse stata acquistata prima, tuttavia, è probabile che non tutti optino per per il primo aggiornamento.
Quindi, c'è un modo per scoprire quando esattamente un utente ha installato
(o utilizzato)
l'app?
Aggiornamento:
Grazie per le risposte, ma dovrei fare il meno ambiguo:
Sto cercando una chiamata/qualcosa di simile nativo per farlo. Poiché l'app è già in negozio e non ho impostato nulla per archiviare i dati nella prima versione, un aggiornamento mi aiuterà a fare ciò che voglio se tutti gli utenti afferrarlo prima che venga rilasciato il secondo aggiornamento: E ' È impossibile distinguere un nuovo utente da uno esistente che ha perso l'aggiornamento dell'intermediario e si è appena aggiornato a quello più recente.
Come hai risolto questo? Come ha funzionato il controllo dell'ultima data modificata? – Brandon
Sembra che non abbia funzionato a causa di qualche altro bug nel mio programma, ora ha funzionato bene. Non so cosa succederebbe se l'utente eliminasse l'app, quindi la ripristinasse in futuro, ma non riuscivo a trovare un modo migliore. – felace
Hai estratto la risposta a @medTechy, penso che controllare la data di creazione della directory dei documenti delle app degli utenti sia la soluzione giusta !? –