XCode 6.0.1 Die Einstellung "Starten wegen Hintergrundabruf" funktioniert nicht?

8

Ok, ich implementiere Hintergrund-Fetch und bisher ist alles gut. Das einzige Problem, mit dem ich konfrontiert bin, ist, dass ich den Fall nicht testen kann, wenn die App nicht läuft und im Hintergrund gestartet wird. Laut Apple tust du das, indem du einfach dein aktuelles Schema duplizierst und die Option "Start wegen Hintergrundabruf" aktivierst: In meinem Fall wird die App jedoch immer noch im Vordergrund gestartet, wie im normalen Schema. Ich habe versucht, die Option zu deaktivieren und erneut zu überprüfen, habe den Simulator und Xcode neu gestartet, aber das Ergebnis ist immer noch das gleiche. Die Version von XCode ist 6.0.1 (6A317). Irgendwelche Vorschläge? Wer hat das gleiche Problem?

Bearbeiten: Das Problem ist immer noch in XCode 6.1 (6A1052d) vorhanden. Mir ist aufgefallen, dass es auf einem echten Gerät funktioniert. (Nicht sicher, ob es unter 6.0.1 funktioniert hat)

    
AXE 17.10.2014, 08:16
quelle

2 Antworten

4

Dies funktioniert nur auf einem Gerät, nicht im Simulator.

    
Theis Egeberg 11.04.2015, 14:02
quelle
1

Ich habe das gleiche Problem.

Sie können den Hintergrund-Abruf jedoch auf andere Weise testen, indem Sie die App im normalen Debug-Modus ausführen und dann zu "Debug - & gt; Hintergrund-Abruf simulieren" gehen.

    
Rong Gong 15.12.2014 18:58
quelle

Tags und Links