iOS8 Today Extension:检测已删除或添加今天的扩展程序

时间:2014-10-29 03:36:58

标签: ios today-extension

我想知道如何检测用户何时删除或添加今天的扩展程序。如果Apple没有任何方法可以做到这一点,请提出一些方法让我检测它。

非常感谢您抽出时间回答我的问题。

2 个答案:

答案 0 :(得分:1)

您无法检测用户何时添加或删除今天的扩展程序。您可以通过读取/写入NSUserDefaults的值来检测何时首次运行扩展,但这是关于它的。

答案 1 :(得分:1)

如果您不需要100%的准确度,则每次加载窗口小部件时都可以将[UIDevice currentDevice].identifierForVendor.UUIDString发布到外部API。这将为您提供每次用户查看窗口小部件(连接到Internet时)的时间记录。如果您停止从一个UUID接收定期更新:

  • 用户停用了您的小部件
  • 用户已移除您的应用
  • 用户重置其供应商标识符

正如我所说,它不会100%准确。那就差不多了。