从应用程序内检测iPhone上的出厂重置

时间:2012-02-07 15:58:48

标签: iphone objective-c

我需要检查iPhone何时恢复出厂设置。当iPhone重置时,没有(我已经看到)Api呼叫检查。因此,重置iPhone时,iPhone上的文件或内容是否会被删除或修改?

任何帮助将不胜感激。感谢

2 个答案:

答案 0 :(得分:1)

不,没有办法得到通知或了解最终的工厂重置。这有两个主要原因:

  • Apple不想让你知道。应用程序有非常严格的规则,它们是单独的应用程序,不会干扰手机本身的内部事务。
  • 如果发生了最终的工厂重置,则应用程序以及任何其他数据将被删除。这意味着您只能通过比较Apple不允许的UDID来确定应用程序是否已被删除并重新安装。

答案 1 :(得分:0)

你无法通过公共api发现任何事情。因此,可能有私人检测工厂重置日期或类似的东西。但由于它们是私密的,我认为你必须给苹果或在那里工作的人写邮件。