FBSDKPaymentObserver在做什么?以及如何禁用它?

达比德

我目前在我的SKPaymentQueue和观察者方面遇到问题,现在我无法确切地说出问题所在,但无法正常工作。

调试时,我注意到我的默认SKPaymentQueue中添加了多个观察者,一个是类FBSDKPaymentObserver,它正在侦听- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions事实是,它运行良好,并且可以观察到所有失败的事务。

FB-SDK为什么要这样做?我该如何禁用呢?

达比德

其实是一个非常简单的答案。我忘记了我的设定[FBSDKAppEvents activateApp];

这会在应用程序启动时设置一个SKPaymentObserver,以“吞噬”事件,这意味着您自己的应用程序观察者不会在相同的时间从Apple那里获取消息。Facebook首先获得它,我不确定苹果将在多长时间后再次发送它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章