我的应用程序中有订阅(具有7天的免费试用期)。
我想在一个星期后付款时登录我的分析工具,也就是说,他没有在7天免费试用期内退订。
即使应用已关闭,我也要记录此事件。
为此,我每天都会启动一个BroadcastReceiver(即使该应用程序已关闭),以便显示本地通知。
我要从此BroadcastReceiver检查是否有7天以上的订阅处于活动状态,如果是,则记录此事件。
如何查看来自BroadcastReceiver的订阅状态?
注意:我不使用最新的GPlay计费版本(于2019年底发布),而是之前的版本(请参阅this version of TrivialDrive,这正是我在应用中执行的实现)
我的问题主要是the MainViewController of the TrivialDrive example是用Activity而不是BroadcastReceiver初始化的。
有什么主意我该怎么做?谢谢!