私のゲームではメモリリークがあります。 AdMobとゲームセンターの統合から来ていると思います。この問題に取り組むための提案はありますか?リーク音源を使って問題を突き止めようとしましたが、どうすればいいのか分かりません。また、漏れを解決する価値がありますか?私は毎回約7リークを持っています。リークを解決するには?
//Ad banner
self.banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
self.banner.adUnitID = "ca-app-pub-3940256099942544/6300978111"
self.banner.rootViewController = self
let request: GADRequest = GADRequest()
self.banner.load(request)
self.banner.frame = CGRect(x: 0,y: view.bounds.height - self.banner.frame.size.height, width: self.banner.frame.size.width, height: self.banner.frame.size.height)
self.view.addSubview(self.banner!)
//gamecenter authentication
func authPlayer() {
let player = GKLocalPlayer.localPlayer()
player.authenticateHandler = {
(view, error) in
if view != nil {
self.present(view!, animated: true,completion: nil)
}
}
}
ログメッセージは何ですか? –
私はそれが何か他のものだと思う...ああ待って...私はちょうど推測することができます:)あなたはそれが関連していると思う楽器とコードから画像を投稿する必要があります。 – Whirlwind
Fluidが次のように述べています。Admobがあなたの犯罪者であるかどうかを確認する簡単な方法は、関連するすべてのAdMobコードを削除し、漏れが発生していないかどうかを確認することです。 – Whirlwind