如何以编程方式检测用户何时在“今日视图”中启用小部件
How to detect programmatically when a user enables a widget in Today View
我有一个带有小部件的应用程序,用户可以在 iphone 的今日视图中启用或禁用该小部件。
有没有办法以编程方式检测用户何时启用应用程序扩展(小部件)?
我想计算安装小部件的用户数,所以我必须捕捉用户在我的应用程序中单击 "enable" 的确切时刻(捕捉 "disable" 操作也很有用)。
有任何想法吗?
谢谢!
感谢提问。
当用户允许小部件显示在通知中心时,您的小部件生命周期方法将被调用。
这里需要通过flag some进行如下管理
例如
如果小部件首次启动并成功将计数上传到服务器,则您的 NSUserDefault
设置为 YES
否则将其设置为 NO
如果您的应用不是第一次启动,则执行常规流程,然后无需在服务器中上传
我有一个带有小部件的应用程序,用户可以在 iphone 的今日视图中启用或禁用该小部件。 有没有办法以编程方式检测用户何时启用应用程序扩展(小部件)? 我想计算安装小部件的用户数,所以我必须捕捉用户在我的应用程序中单击 "enable" 的确切时刻(捕捉 "disable" 操作也很有用)。 有任何想法吗? 谢谢!
感谢提问。
当用户允许小部件显示在通知中心时,您的小部件生命周期方法将被调用。
这里需要通过flag some进行如下管理 例如
如果小部件首次启动并成功将计数上传到服务器,则您的 NSUserDefault
设置为 YES
否则将其设置为 NO
如果您的应用不是第一次启动,则执行常规流程,然后无需在服务器中上传