Die neuen Beta-Versionen von iOS 15 und iPadOS 15 geben Entwicklern die Möglichkeit, mehr Arbeitsspeicher als die aktuellen 5 GB pro App anzufordern, allerdings mit Einschränkungen.
Apple hat schon immer eine Obergrenze festgelegt, wie viel Arbeitsspeicher eine App auf dem iPad nutzen kann. Die ursprüngliche 4-GB-Version des 12.9-Zoll iPad Pro aus dem Jahr 2015 begrenzte Apps auf 3 GB unter iOS 11.4. In ähnlicher Weise erlaubte das iPhone X unter iOS 11.4 Apps bis zu 1,2 GB. Das Ganze erhöhte sich auf 1,8 GB RAM ab iOS 12.1. Wie auch immer. Mittlerweile ist dies zu einem größeren Problem geworden, da die Geräte selbst mehr RAM zu bieten haben. Sogar auf einem M1 iPad Pro mit dem aktuellen Maximum von 16 GB RAM sind Apps auf etwa 5 GB pro App beschränkt. Nun besagt eine neue Entwicklerinfo zu den Beta-Versionen von iOS 15 und iPadOS 15, dass Apps mehr RAM anfordern können. Dies geschieht über eine besondere Einstellung, die es den Apps anscheinend nicht erlaubt, zu spezifizieren, wie viel mehr RAM sie wollen.
iOS 15 & iPadOS 15: Apple warnt vor Beeinträchtigung der Systemleistung
Außerdem weist Apple darauf hin, dass das Feature nicht auf jedem iPad oder iPhone verfügbar sein wird. So erklärt das Unternehmen:
[Es ist ein] boolescher Wert, der anzeigt, ob Kernfunktionen deiner App mit einem höheren Speicherlimit auf unterstützten Geräten besser funktionieren. Wenn du diese Berechtigung nutzt, stelle sicher, dass sich deine App immer noch korrekt verhält, wenn kein zusätzlicher Speicher verfügbar ist.
Zusätzlicher Arbeitsspeicher kann einer anfragenden App, basierend auf der Gesamtkapazität des Geräts oder anderen Apps, die diesen Arbeitsspeicher nutzen, gewährt oder nicht gewährt werden. Apple bietet einen Check an, den Entwickler nutzen können, „um die Menge des verfügbaren Speichers zu bestimmen.“ Vielleicht gibt es einen Hinweis darauf, warum Apple überhaupt Limits einführt, das Unternehmen warnt auch davor, dass „eine höhere Speichernutzung die Systemleistung beeinträchtigen kann.“ (Photo by Elinaxx1v / Bigstockphoto)