iOS-Admob内存泄漏
我已经研究了这些对我不起作用的问题:iOS-Admob内存泄漏,ios,objective-c,memory-leaks,admob,Ios,Objective C,Memory Leaks,Admob,我已经研究了这些对我不起作用的问题: 我目前有内存泄漏,这导致我的应用程序开始时为30兆字节,而不是通常的10兆字节,并且每隔一段时间就会增加10兆字节。我已经确认内存泄漏的原因是由Admob引起的,但我只能假设其他内存泄漏是由另一个ad加载引起的。我已经研究了哪些因素表明这是由于StoreKit框架中的SKPaymentQueue造成的。你可以看到这也发生在我身上: 我发现更奇怪的是,当我从我的项目中删除StoreKit框架时,没有任何变化 以下是我为我的应用程序实施Admob的方式
StoreKit
框架中的SKPaymentQueue
造成的。你可以看到这也发生在我身上:
我发现更奇怪的是,当我从我的项目中删除StoreKit
框架时,没有任何变化
以下是我为我的应用程序实施Admob的方式:
viewDidLoad
:
self.bannerView.adUnitID = @"ca-app-pub-3940256099942544/2934735716";
self.bannerView.rootViewController = self;
GADRequest *request = [GADRequest request];
request.testDevices = @[kGADSimulatorID];
[self.bannerView loadRequest:request];
我的问题是我的实现是否有问题,或者其他人是否因为
StoreKit
而遇到此问题,以及是否有解决办法。好的,所以我看到很多人在看这个问题,我确实得到了一些支持,下面是我的发现。它们是导致内存增加的内存泄漏,但一段时间后,内存将被释放。我遇到了完全相同的问题!你解决了吗?@njan不是真的。我确实有内存泄漏导致内存突然增加,但经过更多测试后,我发现最终内存被清除。很奇怪,同样的事情也发生在我身上。每次加载新广告时,内存都会增加—在不执行任何操作(应用程序处于空闲状态)的情况下,内存会增加。我还看到了SKPaymentQueue的内存泄漏。