Sfondo
Sono lo sviluppatore lato server che lavora su un'API per un'app IOS. Di tanto in tanto, mentre siamo in fase di sviluppo (quando abbiamo grandi cambiamenti nel database), ripristiniamo il nostro server. Questo processo cancella tutti i dati lato server per un membro, inclusi i token dispositivo App utilizzati per le notifiche push.
problema
Contemporaneamente al ripristino del database del server, ho tentato di disinstallare l'app ed eliminare i dati associati all'app. Speravo che se l'avessi fatto la prossima volta che installassi l'App sarebbe come se fosse di nuovo il primo download. Questo non funziona.
Come sto facendo questo:
Ho provato i passaggi elencati nel seguente sito link .
Ho anche provato a disinstallare tramite il telefono:
in Impostazioni > Generale > Utilizzo > STOCCAGGIO > Gestisci spazio di archiviazione. Ho fatto clic sull'app e poi su Elimina app;
in Impostazioni > Generale > Utilizzo > ICLOUD > Gestisci spazio di archiviazione. Ho fatto clic sul dispositivo corrente, quindi selezionando l'app e disattivando il backup e l'eliminazione.
Speravo che ciò eliminasse tutti i dati in modo che quando reinstallazione tramite Xcode o Test Flight App, l'app si avvii nuovamente come un nuovo utente. Tuttavia questo non sta accadendo, l'app sembra ancora ricordare alcune impostazioni, in particolare pensa che ho già inviato il mio token del dispositivo e non lo richiederò di nuovo.
Domanda
Come dovrei disinstallare un'app da un dispositivo in modo che tutti i dati delle app vengano rimossi e la prossima volta che verrò trattato come un nuovo utente?