如何在某个用户的iPhone上删除我的iOS企业应用程序

时间:2011-06-12 15:09:32

标签: iphone enterprise

我正在开发一个基于iOS的企业应用程序。客户端将在其员工的个人iPhone上安装该应用程序。因此,当一名员工离开公司时,该公司非常希望在他/她的iPhone上删除该应用程序。

我们将购买299美元的企业许可证,我们拥有该员工的UDID。我以为我看到某个地方可以通过更改移动设备来实现,但我可以找到它。

那么任何理想吗?

更新 我在Apple的Enterprise Deployment Guide第66页中找到了这个:

“禁用企业应用程序

如果您需要禁用内部应用程序,可以通过撤消身份来实现 用于签署分发配置文件。该应用程序将无法再使用 要安装,如果它已经安装,它将不再打开。“

我相信这意味着我可以通过撤销com.companyname.productname来禁用每个设备上的应用程序,但我在文件中找不到有关如何禁用某些特定用户的信息。

1 个答案:

答案 0 :(得分:2)

我建议用户输入他的身份证号码(社会安全号码或美国境内的东西),然后每次应用程序打开时,查询一个包含所有用户ID等的在线数据库。(自动/后面)场景)他一离开公司,就把他从DB中删除。然后该应用程序将只进入静态页面并且什么都不做(可能显示公司徽标)。这样,在您从在线数据库中删除应用程序后,该应用程序将无法使用。

关于物理删除手机的应用程序,我不知道是否可以这样做或将被允许。如果您可以从内部删除应用程序,那么它还需要查询数据库。