Hier muss nichts unternommen werden - siehe ua. (von mir) markierte Stelle
dh. die 30 Minuten sind nicht fix
Zitat
Banking 4i 6.4 mit Hintergrundaktualisierung
Ab sofort steht nun auch die Version 6.4 mit Hintergrundaktualisierung für iPhone und iPad im App Store zur Verfügung. Zusätzlich zu den im früheren Posting schon genannten Hinweisen und Einschränkungen gibt es unter iOS noch weitere wichtige Dinge zu beachten.
Unter iOS wird die Hintergrundaktualisierung über einen so genannten “Background Fetch” ausgeführt. Hierfür setzt die App ein “Minimum Background Fetch Interval” von 30 Minuten. Unter idealen Bedingungen bedeutet das, dass Banking 4i im Hintergrund ca. alle 30 Minuten aufgerufen wird um die Hintergrundaktualisierung durchzuführen. Leider sind diese “idealen Bedingungen” eher selten und zudem von Apple nicht exakt dokumentiert. Apple schreibt hierzu lediglich
"Enabling this mode is not a guarantee that the system will give your app any time to perform background fetches. The system must balance your app’s need to fetch content with the needs of other apps and the system itself."
Damit die Hintergrundaktualisierung überhaupt jemals ausgeführt und eine Mitteilung über neue Buchungen erfolgt darf Grundsätzlich die App nicht vollständig beendet werden. Eine App die vom Benutzer über den iOS Task Manager geschlossen wird, erfährt auch keine Hintergrundaktualisierung.
Natürlich müssen auch die iOS-Einstellungen für die Hintergrundaktualisierung und Benachrichtigungen aktiviert sein.
Doch weitere Kriterien beeinflussen ob, und wie oft die Hintergrundaktualisierung von iOS ausgerufen wird:
* Ist noch ausreichend Saft im Akku, oder Ist das Gerät mit einer Stromversorgung verbunden. Bei schwachem Akku ist es eher unwahrscheinlich, dass iOS eine Hintergrundaktualisierung ausführt.
* Wie häufig wird die App verwendet? Je häufiger eine App verwendet wird, um so wahrscheinlicher ist es, dass iOS eine Hintergrundaktualisierung für diese App durchführt.
* Wann wird die App verwendet? Es heißt, dass zu Zeiten in denen eine App nicht verwendet wird, also zum Beispiel Nachts, von iOS auch keine Hintergrundaktualisierungen erfolgen.
Eine weitere iOS Limitierung ist die der App zugestandene Zeit von nur 30 Sekunden für eine Hintergrundaktualisierung . Benötigt eine Hintergrundaktualisierung länger, dann wird diese von iOS zwangsweise abgebrochen und die App erhält in Zukunft weniger Gelegenheiten für eine Hintergrundaktualisierung. Aus diesem Grund sollte man unter iOS nur die notwendigsten, am Besten nur ein oder zwei, Konten für die Hintergrundaktualisierung auswählen.
Zitat
Hintergrundaktualisierung von Kontoumsätzen in Banking 4A und Banking 4i
Soeben haben wir die Version 6.4 von Banking 4A im Google Play Store veröffentlicht. Eine der wichtigsten Neuerungen in dieser Version ist die optionale Hintergrundaktualisierung von Kontoumsätzen, auch wenn die App gerade gar nicht ausgeführt wird. Diese Hintergrundaktualisierung der Konten generiert direkt auf dem Gerät eine Systembenachrichtigung für alle neuen Buchungen.
Banking 4i v6.4 mit Hintergrundaktualisierung wird voraussichtlich (d.h. sofern Apple uns lässt) Ende Juli erscheinen.
Die Hintergrundaktualisierung wird von Android bzw. iOS ca. alle 30 Minuten aufgerufen und läuft völlig unsichtbar und unbemerkt auf dem Gerät ab. Dabei werden für ein Konto immer nur neue Kontoumsätze, nicht aber der Kontostand, Daueraufträge, PDF-Kontoauszüge, etc. abgerufen. Für eine vollständige Aktualisierung des Datenbestandes muss weiterhin in der App ein Rundruf manuell aufgerufen werden.
Jedes Konto, das im Hintergrund aktualisiert werden soll, muss individuell dafür aktiviert werden. In der Grundeinstellung eines neuen Kontos ist die Hintergrundaktualisierung immer deaktiviert. Damit die Hintergrundaktualisierung für ein Konto durchgeführt werden kann, muss in der App die Online-Banking-PIN des Bankzugangs hinterlegt sein. Die Aktivierung gilt dabei nur für das Gerät auf dem Sie eingeschaltet wurde.
In den allgemeinen Einstellungen in der App gibt es einen zusätzlichen Schalter, mit dem der Hintergrunddienst für einen Datentresor komplett deaktiviert werden kann. Dies ist nützlich, wenn Sie den Hintergrunddienst vorübergehend deaktivieren wollen, ohne die Hintergrundaktualisierung in jedem Konto einzeln abschalten zu müssen.
Hinweise
Unter Android wird der Dienst für die Hintergrundaktualisierung beim Neustart des Geräts automatisch gestartet, sofern dieser aktiviert wurde. Hierfür benötigt die App die Android Berechtigung “Beim Start ausführen”.
Der Zeitabstand der Hintergrundaktualisierung ist fest auf 30 Minuten eingestellt und kann nicht verändert werden. In umfangreichen Tests haben sich 30 Minuten als optimale Balance zwischen Aktualität und Akkuverbrauch herauskristallisiert. Zudem liegen 30 Minuten im Rahmen der durch die Betriebssysteme und die Banksysteme gesetzten Grenzen.
Um den Datentresor nicht mit unzähligen Übertragungsprotokollen vollzumüllen, wird für die Hintergrundaktualisierung im Datentresor kein Übertragungsprotokoll gespeichert.
Leider verträgt sich die Hintergrundaktualisierung nicht besonders gut mit der Cloud Synchronisierung. Bei einer Aktualisierung des Datentresor durch die Hintergrundaktualisierung wird dessen Zeitstempel verändert und der Datentresor ist nicht mehr synchron mit der Kopie des Datentresors in der Cloud. Wer die Hintergrundaktualisierung zusammen mit der Cloud-Synchronisierung nutzen will, muss deshalb genau aufpassen, welcher Datentresor in oder aus der Cloud geladen wird.
Sicherheit
Die Hintergrundaktualisierung in Banking 4A und Banking 4i baut auf den gleichen Sicherheitsmechanismen auf, die bereits für die Unterstützung des Fingerabdruckscanners implementiert wurden. Auch dafür war es bereits erforderlich, einen Zugangsschlüssel zum Datentresor sicher auf dem Gerät zu speichern, und diesen nur nach positiver Authentifizierung mit Fingerabdruck zum “Entsperren” des Datentresors zu nutzen. Der gleiche “Token” wird in der Hintergrundaktualisierung genutzt, um während der Aktualisierung Zugriff auf den Datentresor zu erhalten.
Quelle:
https://www.facebook.com/subsembly/ 11.08.
des weiteren hat Andreas hier im Forum auch schon mal bezog genommen