1
我正在开发一个应用程序,在该应用程序中我们提供了远程联系人,日历等擦除选项。在我们发现iCloud之前,该功能运行良好。限制iCloud联系人/日历同步
现在,当我们发送从网络到设备的擦除命令时,它会按照预期从设备中删除所有联系人。但是,如果用户设置了iCloud帐户并且对联系人开启,当联系人因为我们的应用程序的擦除命令而被删除时,联系人应用程序会通知iCloud它将从iCloud中删除用户的所有联系人。
当用户发送擦除,他可能最初已经设置了iCloud帐户,他可能不知道这种副作用。
是否有任何解决方法,我们可以限制iCloud删除?
嗯...大概你在说什么是对的。即使我从未从云中删除联系人成功,只要设备同步,它就会将其下载回去。我正在开发防盗类应用程序。所以如果设备被盗,用户可以发送远程擦除命令,这将删除设备上的所有联系人。但是在iCloud ON上,它会打败整个目的。有什么办法可以在我的应用程序运行时关闭iCloud吗?这可能会诀窍:P – Sagrian 2013-02-20 05:34:38
Apple已经支持远程擦除设备的功能。 – bbarnhart 2013-02-20 13:50:27
哈哈...是的,我知道。但是,我正在为这个应用程序工作获得报酬,所以苹果公司提供了这一点并不重要:P对吗? – Sagrian 2013-02-21 05:25:56