2014-10-29 105 views

回答

1

您无法检测到用户何时添加或删除今天的分机。您可以通过读取/写入NSUserDefaults的值来检测扩展何时第一次运行,但这就是它。

1

如果您不需要100%的准确性,则每次装入小部件时都可以将[UIDevice currentDevice].identifierForVendor.UUIDString发布到外部API。这会给你一个时间记录,每次用户查看你的小部件(当连接到互联网时)。如果停止从一个UUID接受定期更新:

  • 用户禁用窗口小部件
  • 用户删除您的应用程序
  • 用户正如我所说的重置他们的供应商标识符

,它赢得不会100%准确。这是关于你可以得到的。