私はすでに私のために動作しませんでしたこれらの質問を見てきました:iOSの - Admobのメモリリーク
私は現在に私のアプリの原因となるメモリリークを持っています通常の10時間ではなく30メガバイトから始まり、毎回10メガバイト増加します。私はメモリリークの原因がAdmobに起因していることを確認しましたが、私は他のメモリリークは別の広告の読み込みによるものだと仮定できます。私はthis google discussionを見てきました。これは、これがStoreKit
フレームワークのSKPaymentQueue
に起因することを示唆しています。あなたは、これがまた私に何が起こる見ることができます:
私はもっと奇妙な、見つけることは、私は私のプロジェクトからStoreKit
枠組みを削除すると、何も変わらないということです。
これは私が私のアプリのためのAdmobのを実装する方法である:SDKの
- ダウンロードバージョン7.8.1
- はGoogleMobileAds、StoreKit、AudioToolbox、AdSupport、CoreGraphics、CoreTelephony、EventKit、EventKitUI、MessageUIを追加しました、SystemConfiguration、およびAVFoundationフレームワークです。
メートルファイルGoogleMobileAdsをインポートしたHファイルにリンクされたストーリーボード
でGADBannerViewの
- 作成さ
- から
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
のために他の人がこの問題を経験しているかどうか、回避策があるかどうか。
私はまったく同じ問題を抱えています!あなたはそれを解決しましたか? – NJanf
@NJanf私はメモリリークを起こしてメモリが突然スパイクされるが、さらにテストを重ねると、最終的にメモリがクリアされることがわかった。非常に奇妙な。 –
同じことが私に起こります。新しい広告が読み込まれるたびにメモリが増えます。何もせずに(アプリがアイドル状態になっている)、メモリが増加します。私はまたSKPaymentQueueのメモリリークを参照してください参照してください。 – Bob