iOS: sandbox di un'app per iphone

1

Sono nuovo di iOS quindi ho solo una conoscenza limitata di iOS in generale. Per scopi di autoapprendimento, mi piacerebbe sapere diverse cose, dato che sono piuttosto confuso dopo aver cercato sul Web.

So che esiste una sandbox per ogni app per iPhone. Quindi quello che mi piacerebbe capire è il confronto tra un jailbroken e un telefono non jailbroken, la sandbox sarebbe ancora disponibile in ogni app al momento dell'installazione? In tal caso, c'è qualche differenza tra il telefono jailbroken e il telefono non jailbroken?

Vorrei anche conoscere i tipi comuni di dati che vengono rilevati dalla sandbox. Credo che non sia così semplice come descritto.

    
posta user2541163 26.11.2013 - 04:06
fonte

1 risposta

1

La sandbox limita ogni applicazione in modo che possa leggere solo i propri file e deve ottenere l'autorizzazione esplicita dell'utente per accedere a funzioni come posizione, telecamera, microfono, ecc. I cookie sono archiviati per app ei database sqlite sono file oggetto alle restrizioni sandbox.

Su qualsiasi telefono, jailbroken o meno, alcune delle app Apple sono app di sistema che non sono limitate dalla sandbox.

Su un telefono jailbroken la sandbox è ancora applicata per le app standard. Tuttavia, diventa possibile creare app di sistema di terze parti che non sono limitate dalla sandbox. I dettagli variano a seconda del jailbreak utilizzato. Ci sono buone informazioni qui: link

    
risposta data 26.11.2013 - 22:25
fonte

Leggi altre domande sui tag