Skip to main content
Jamf Nation, hosted by Jamf, is the largest Apple IT management community in the world. Dialog with your fellow IT professionals, gain insight about Apple device deployments, share best practices and bounce ideas off each other. Join the conversation.

I'm trying to find if a app exists that will help me erase a IOS device

I'm looking for an iOS app when opened it will talk to your JAMF instance and send a remote wipe command and erase the device. Something as simple as when you open it, it says are you sure you want to erase this device, and you select yes.

It would be really nice if it could remove any activation lock before erasing. Does anyone know if something like this exists? I want to hand out iPads to people and want a quick and easy way to erase them when they get back, as well the person erase them. Then of course we could reconfigure it via DEP and push the app right back on. I know they can do this in settings, but I'm looking for something more obvious. Any ideas?

Like Comment
Order by:
SOLVED Posted: 2/13/18 at 9:53 AM by sharriston

The easiest way to do this would be to send the remote wipe command from your JSS or have the user go to Settings>General>Reset>Erase all content and Settings. I'm not even sure Apple's SDK will allow you to create an app that will allow a device to be wiped and remove activation lock only MDM's.

Like
SOLVED Posted: 2/13/18 at 9:55 AM by miregan

There is no app to do this currently.

Like
SOLVED Posted: 2/13/18 at 10:33 AM by bumbletech

Here's a project someone posted a while ago. It's a webpage you host that allows a user to tap a webclip, when then runs a script on that server making the API call to update the inventory for that device.

https://github.com/sreyemnayr/jss-flask

With a little know-how you could turn it into a reset button. Keep in mind that, at least since I last checked, the erase command from the API doesn't include a clear activation lock.

Like
SOLVED Posted: 2/13/18 at 11:25 AM by Mcalister

Thanks I know you can do this via the Settings . I also know you can send a Remote wipe command via JAMF . So I don’t think it would be that difficult to have an app know what device you’re on (serial or UUID) and once opened make an API call to remove activation lock and send a remote wipe command. Or at the very least the remote wipe.

I was just hoping someone had done this. Like a “self heal”app. I could see it being in some environments.

Like