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

Zha*_*ang 10 iphone enterprise

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

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

那么任何理想?

更新 我在Apple的企业部署指南第66页中找到了这个:

"禁用企业应用程序

如果需要禁用内部应用程序,可以通过撤消用于签署分发配置文件的身份来执行此操作.该应用程序将无法再安装,如果已经安装,它将不再打开."

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

Lou*_*ley 2

我的建议是让用户输入他的身份证号码(社会安全号码或美国的其他号码),然后每次打开应用程序时,查询包含所有用户的身份证号码等的在线数据库。(自动/在幕后)他一离开公司,就将他从数据库中删除。然后,该应用程序将仅转到静态页面并且不执行任何操作(可能会显示公司徽标)。这样,当您从在线数据库中删除他后,该应用程序将变得无法使用。

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

  • 一百万年内我永远不会将我的 SSN 交给 iOS 应用程序。 (2认同)