iphone - Remote wipe of application data in iOS -


i working on enterprise application, client has requirement of wiping data stored application, device, remotely. is, in case when user reports lost device.

if forget service side implementation of it, possible remote wipe of data stored in application sandbox. deleting files present in application resources sqllite files , certificates?

i browsing net , came along this site claims in product.

if can done, how should approach problem?

remote wipe feature has been added apple in ios 4.2 onwards using mobile me. don't think doing through remote notifications. in case there wouldn't sure shot guarantee, data deleted device.

the best way encrypt data on iphones disk , decrypt in memory (since ios 4 there similar mechanism built in). before let user use data, ask server if iphone allowed encrypt data (a better approach server gives iphone key decrypt data, attacker won't find in code). if server denies request, app wipes stored data , done.

this of course works when app allowed require internet connection (or @ least connection local intranet can communicate server)


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -