Con respecto al paso 6 en el artículo que has vinculado:
Hay una diferencia entre destruir la clave de cifrado y escribir sobre los datos de su iPhone con los nuevos datos a la "Secure Empty Trash" en Mac OS X. Por lo que pude encontrar (buscando mucho en la red ), iOS 2.0 + en original y 3G, los datos se borraron de forma segura al escribir sobre ellos. iPhone 3GS y versiones posteriores simplemente suelte la clave de cifrado y cree una nueva cuando "Borre" desde la configuración. Esta es una clave de 256 bits (AES, creo), por lo que volver a crearla sería un desafío, aunque no imposible (para alguien con tiempo / recursos, es decir, una agencia gubernamental).
Hace poco puse un antiguo iPhone a la venta.
(Además de anular el registro con todos los servicios, busque teléfono, imessage, Apple Support, cualquier otra cuenta de terceros que se haya conectado a él, etc.):
Si / cuando se venda, planeo hacer lo siguiente:
- * Restablecer iPhone en la configuración como lo detalla MisterMike
- * sincroniza con iTunes y haz que "llene automáticamente el espacio libre con música".
- repita los dos pasos anteriores 1 & 2 al menos dos veces más (número arbitrario, no estoy seguro de si más veces ayuda o no hace ninguna diferencia con el tipo de memoria NAND en mi versión de hardware, o cualquier otra).
- * Realice una restauración de firmware de fábrica en el iphone.
- repite el paso 3
- repite el paso 1
- repite el paso 4
- felicitarme por la redundancia masiva.
Nota: si solo quieres asegurarte de que los datos se escriban una vez, solo sigue los pasos 1,2 y 4.