So lösen Sie das Speicherproblem mit Map auf iOS 6

8

Ich habe eine App auf iOS 6 erstellt, in der ich die Karte zeige. Das Problem besteht darin, dass die Speicherzuweisung nur durch eine einfache Interaktion mit der Karte stark erhöht wird, d. H. Bei Pinch- und Pan- und Ziehoperationen. Ich dachte, es könnte einige Verbesserungen im Mapkit in iOS 6 geben, die ich nicht kenne, also habe ich versucht, das Beispielcode von Raywenderlich aber ich stehe immer noch vor dem gleichen Problem. Bitte werfen Sie einen Blick auf das Bild, das ich angehängt habe. Ich habe gerade die Karte für eine Weile gezogen und es gibt eine Zuweisung von 55 MB. Ich habe das auf Simulator getestet, aber auf dem Gerät stürzt die App sehr bald ab. Bitte helfen Sie in dieser Hinsicht irgendwie!

    
Developer 11.01.2013, 14:23
quelle

1 Antwort

0

Wie es scheint, betrifft dieses Problem nur iOS 6-Karten beim Ziehen und Zoomen. Es gibt verschiedene Hotfixes, die zur Lösung dieses Problems vorgeschlagen wurden. Es scheint jedoch, dass dies ein Fehler ist, der von Apple behoben werden muss.

In dieser Frage wurden Lösungen vorgeschlagen:

Bearbeiten: Einige zusätzliche Fragen zu Stackoverflow stellen dieses Problem in Frage.

  1. Anleitung zu akzeptablen "Live Bytes" von iOS6 App mit MKMapView
  2. MKMapView Speichernutzung steigt stetig
  3. Die Speicherauslastung von MKMapView ist sehr hoch
Ryan Tse 22.01.2013 01:14
quelle