Ich bin fast fertig mein iOS-Spiel in Swift + SpriteKit geschrieben.iOS-Spiele mit zufälligen Rahmen fällt (einschließlich meines Spiels)
Es ist ein ziemlich einfaches Spiel, 30-32 Knoten bei max. Nur eine Sache hat Physik. Der Rest ist ein paar animierte Wolken (um 6). Die CPU-Auslastung liegt bei 2-3% und die maximale RAM-Nutzung bei 75-80MB.
Darunter bekomme ich auch Frame Drops beim Wechsel von einer Szene zur anderen. Warum könnte das sein? (Ich lade alle Texturen und Sounds während der Spiel-Init, und nicht auf die Szenen)
Wenn ich den Simulator für 5S bis 6S Plus verwenden, sehe ich keinen Rahmen Drop dort. Das ist komisch. Sieht so aus, als wäre es nicht mein Spiel, sondern mein iPhone 6S?
Jetzt habe ich auch andere Spiele auf dem gleichen Gerät von verschiedenen Entwicklern installiert, und ich bekomme häufig auch zufällige Frame-Drops. Lagert für 2-3 Sekunden und kommt dann auf 60 fps zurück.
Weiß jemand, ob dies nach einem X iOS-Update passiert? oder ich dachte sogar, dass dies eine Art Hintergrunddienst sein würde, der mein Telefon umbringt. Nennen Sie es Facebook, WhatsApp, Messenger, etc.
Gibt es irgendeine Möglichkeit, die ich möglicherweise überprüfen könnte, was vor sich geht?
Es könnte WLAN-Problem oder Ad-Framework tun, es ist Zeug oder sogar einige Hintergrund-App. Ich kann solches Verhalten nicht auf meinen Geräten beobachten. – user1232690
Verdammt ... ich kämpfe seit Wochen damit, seit ich angefangen habe, die neuesten iOS-Versionen herunterzuladen. – msqar
Laufen Sie eine Beta-Version von iOS? – cpimhoff