2016-06-15 36 views
4

私はすでに私のために動作しませんでしたこれらの質問を見てきました:iOSの - Admobのメモリリーク

私は現在に私のアプリの原因となるメモリリークを持っています通常の10時間ではなく30メガバイトから始まり、毎回10メガバイト増加します。私はメモリリークの原因がAdmobに起因していることを確認しましたが、私は他のメモリリークは別の広告の読み込みによるものだと仮定できます。私はthis google discussionを見てきました。これは、これがStoreKitフレームワークのSKPaymentQueueに起因することを示唆しています。あなたは、これがまた私に何が起こる見ることができます:

enter image description here

私はもっと奇妙な、見つけることは、私は私のプロジェクトからStoreKit枠組みを削除すると、何も変わらないということです。

これは私が私のアプリのためのAdmobのを実装する方法である:SDKの

  1. ダウンロードバージョン7.8.1
  2. はGoogleMobileAds、StoreKit、AudioToolbox、AdSupport、CoreGraphics、CoreTelephony、EventKit、EventKitUI、MessageUIを追加しました、SystemConfiguration、およびAVFoundationフレームワークです。
  3. メートルファイルGoogleMobileAdsをインポートしたHファイルにリンクされたストーリーボード

  4. でGADBannerViewの
  5. 作成さ
  6. から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のために他の人がこの問題を経験しているかどうか、回避策があるかどうか。

+0

私はまったく同じ問題を抱えています!あなたはそれを解決しましたか? – NJanf

+1

@NJanf私はメモリリークを起こしてメモリが突然スパイクされるが、さらにテストを重ねると、最終的にメモリがクリアされることがわかった。非常に奇妙な。 –

+0

同じことが私に起こります。新しい広告が読み込まれるたびにメモリが増えます。何もせずに(アプリがアイドル状態になっている)、メモリが増加します。私はまたSKPaymentQueueのメモリリークを参照してください参照してください。 – Bob

答えて

0

私は多くの人がこの質問を見ているのを見ています。私はいくつかのアップフォースを取得しています。メモリのリークによってメモリが増加しますが、しばらくするとメモリが解放されます。

関連する問題