Beim ersten Laden unserer Anwendung, machen wir Hunderte von Worklight invokeProcedure Aufrufe, die bis zu 20 Minuten bis zu einer Stunde dauern, um vollständig abzuschließen. (Jeder dauert weniger als 10 Sekunden, funktioniert also gut.) Wenn jedoch der Bildschirm für die Gerätesperre erscheint, wird die Anwendung angehalten. Wenn ich nicht schnell genug auf den Bildschirm für die Gerätesperre antworte, wird die invokeProcedure deaktiviert Ladevorgang.MobileFirst App wird ausgeführt, während das Gerät gesperrt ist?
Gibt es eine Möglichkeit, die Anwendung unter Windows, iOS und Android zu konfigurieren, um fortzufahren, wenn der Sperrbildschirm angezeigt wird?
Hunderte von Aufrufaufrufen? Könnten Sie nicht versuchen, die Adapteranrufe (auf dem Server) so viel wie möglich zu verketten? –
Nein, wir zerlegen sie absichtlich in kleinere Teile, so dass jedes kürzer ist als die Socket-Timeouts zwischen dem Worklight- und Backend-Server. Das Problem ist, dass die App pausiert und das invokeProcedure fehlschlägt. –
Welche Version von MobileFirst? –