【问题标题】:Delete an App's data when it is uninstalled in iOS在 iOS 中卸载 App 时删除 App 的数据
【发布时间】:2013-01-29 14:54:43
【问题描述】:

我是 iOS 开发的新手,现在我正在创建一个应用程序,它将联系人信息从应用程序存储到地址簿。 (当他/她在他们的 iPhone 上安装相同的应用程序并接受您作为他们的朋友时,此应用程序会将您朋友的联系方式(如手机号码和电子邮件等)存储在您的地址簿中。

通过将 note 属性作为应用名称来区分应用联系人与本地联系人。

我的问题是,当您卸载/删除应用程序时,它会清除除应用程序本身存储的联系人之外的所有数据。那么如何删除联系人呢? 应用程序目标平台是 iOS 5 及更高版本 & xCode 版本 4.5.2 谢谢

【问题讨论】:

    标签: iphone ios5


    【解决方案1】:

    你不能。如果您的应用将联系人保存到用户的 iPhone 联系人中,则在您的应用被删除时无法删除它们。

    【讨论】:

    • Scott 感谢您的快速(闪电般)回复。即使我将 note 属性作为应用程序名称,仍然不可能吗?还有在卸载/删除应用程序期间是否有任何内置方法/函数被调用并扩展到开发人员以添加他们的代码?
    • 不。您将不得不接受您的应用随时可能在您不知情的情况下被卸载。
    • 没问题。不幸的是,在为 iOS 这样的封闭平台进行开发时,偶尔会遇到一些烦恼。
    【解决方案2】:

    无法检测应用删除。因此,在删除之前无法删除您的数据。所以答案是否定的。

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 2022-06-13
      • 2020-07-10
      • 1970-01-01
      • 2018-03-05
      • 1970-01-01
      • 2018-08-15
      相关资源
      最近更新 更多