【发布时间】:2014-11-03 06:24:02
【问题描述】:
我们有一个企业应用程序,可以将联系人和日历事件从我们的服务器添加到本机 iOS 通讯录和日历。
当我们的服务器上有所有这些联系人/日历事件时,我们如何在删除应用程序后从设备的联系人和日历应用程序中删除这些特定的联系人/日历事件?
【问题讨论】:
我们有一个企业应用程序,可以将联系人和日历事件从我们的服务器添加到本机 iOS 通讯录和日历。
当我们的服务器上有所有这些联系人/日历事件时,我们如何在删除应用程序后从设备的联系人和日历应用程序中删除这些特定的联系人/日历事件?
【问题讨论】:
a) 在应用卸载时没有执行任何代码的钩子。
所以,您的应用无法做到这一点。
b) MDM 没有管理任何内容的功能。
您不能通过它删除或添加任何联系人或事件。
给你一个疯狂的想法。您是否考虑过提供 IMAP 或 Exchange 服务,而不是在现有通讯录中添加联系人?这样你就可以通过这个服务来创建它们了?
如果设备是受管理的并且 IMAP 和 Exchange 帐户是通过 MDM 安装的,那么您可以通过 MDM 将其删除(这将删除通讯簿和日历条目)。
【讨论】: