C'è un modo per forzare un'applicazione iPhone per il rilancio?
-
27-09-2019 - |
Domanda
Fondamentalmente -[UIApplication openURL:] sarebbe perfetto, se non fosse per il fatto che non funziona all'interno della stessa applicazione (almeno sul simulatore -- se questo funziona sul dispositivo, qualcuno per favore mi dica).Non è un super grande affare, anche se è solo rilancia w/o URLness dal momento che non posso, ovviamente, solo persistono alcuni dati.L'obiettivo di questo è essenzialmente libera tutta la memoria nell'applicazione e chiamare tutte le procedure di caricamento.
Soluzione
È quasi certamente potrebbe fare questo con il execv
C chiamata di libreria. Ma come tutti gli altri, penso che sia sbagliato anche pensare a questo proposito.
Altri suggerimenti
Questa non è una buona idea.Si dovrebbe risolvere i tuoi problemi di gestione della memoria e di fornire un tasto di ricarica se la domanda tira in origini dati esterne.
Se avete assolutamente bisogno di fare questo, è possibile utilizzare -[UIApplication openURL:]
per aprire una pagina web in Safari che reindirizza torna alla tua domanda tramite un url.