1

所以基本上我们想要构建一个 iPhone/iPad 应用程序,它可以让用户阅读我们公司的文件,但是当手机丢失或被盗时,我们希望能够删除存储在手机上的文件。为此,任一服务器都需要向移动设备发送推送通知消息,或者移动设备应该能够以计时器为基础(例如每 1 小时)与服务器进行回通信。

我是 iPhone 开发的新手。根据我在网上的阅读,以下是我发现的,如果我在这里错了,请纠正我:

  • 无法安排我的应用程序在本地以计时器为基础运行
  • 我可以使用 APNS 推送通知向设备发送通知,这样用户就会点击通知,我的应用就会启动。那时我将能够与我的服务器通信以获取删除命令,然后我的应用程序将删除手机上的文档
  • 我可以使用本地推送通知来为我的应用安排通知,这样用户就会点击通知,我的应用就会启动。那时我将能够与我的服务器通信以获取删除命令,然后我的应用程序将删除手机上的文档。这与 APNS 推送通知相同。

然而,在上述案例 2 和案例 3 中,需要用户交互。那么如果我的手机丢失或被盗并且手机有 PIN 码保护怎么办。拥有我手机的人无法解锁手机。在这种情况下,我的应用程序将永远无法与服务器通信,因此它将无法删除文档。

我的理解在这里正确吗?对这个案子有什么建议吗?非常感谢您的建议和见解。非常感谢。

4

1 回答 1

1

当手机丢失或被盗时,我们希望能够删除手机上存储的文件。

您可以使用iCloud 远程擦除功能擦除整个手机。为什么不使用它?

在此处输入图像描述

在此处输入图像描述

于 2013-03-07T18:36:40.063 回答