it-swarm.com.de

Ist es möglich, Ihre iPad-App für iOS 9 vom Multitasking auszuschließen?

Ich habe eine große App, für deren Optimierung ich einige Zeit benötigen werde.

Bearbeiten: Ich mache mir Sorgen, dass die gesamte Benutzeroberfläche zusammengedrückt wird, wenn die Größe des App-Fensters verringert wird. Meine Frage ist also, gibt es eine Möglichkeit, den Vollbildmodus für die App zu erzwingen?

64
Zia

Sie müssen Ihr Projekt ändern, um Multitasking zu unterstützen. Um Ihre App für Multitasking zu übernehmen, müssen Sie laut WWDC 2015-Video die folgenden Anforderungen erfüllen:

  1. Erstellen Sie Ihre App mit iOS 9 SDK
  2. Unterstützen Sie alle Ausrichtungen
  3. Verwenden Sie Start Storyboards

Wenn dies noch nicht geschehen ist, unterstützt Ihre App kein Multitasking.

Wenn Sie keine Größenklassen verwenden, setzen Sie diese natürlich ganz oben auf die Liste.

Bearbeiten: entsprechend deiner Frage bearbeiten. In Info.plist befindet sich ein UIRequiresFullScreen-Schlüssel. Weitere Informationen finden Sie unter Apple-Dokumente

46
Sega-Zero

So deaktivieren Sie Multitasking für Ihre Anwendung:

Wählen Sie Ihr Ziel aus Allgemeiner Bereich → Scrollen Sie nach unten und markieren Sie Benötigt Vollbild

Es wird auf den Schlüsselwert UIRequiresFullScreen der Plist angewendet.

enter image description here

Hinweis: Apps müssen alle Bildschirmausrichtungen unterstützen, wenn sie Multitasking unterstützen. Andernfalls erhalten Apps beim Veröffentlichen den folgenden Fehler:

Ungültiges Bundle. Für die Unterstützung von iPad Multitasking sind folgende Ausrichtungen erforderlich: ...

160
hasan

Wenn Sie die Option zum Verschieben und Teilen der Ansicht deaktivieren möchten, fügen Sie der Datei Info.plist Ihres Xcode-Projekts den Schlüssel UIRequiresFullScreen hinzu und wenden Sie den Booleschen Wert YES an.

Sie können die obigen Einstellungen auf der Registerkarte "Allgemein" unter "Ziele" unter "Vollbildprüfung erforderlich" vornehmen. Siehe Bild unten für das gleiche enter image description here

Hinweis:

Ein Benutzer kann Slide Over und Split View unter Einstellungen> Allgemein> Multitasking deaktivieren. Wenn Sie der Meinung sind, dass Sie alles richtig eingerichtet haben und diese Funktionen immer noch nicht funktionieren, überprüfen Sie diese Einstellung.

Siehe Übernehmen von Multitasking-Verbesserungen auf dem iPad - Schnellstart für Folie und geteilte Ansicht .

19
Nilesh Patel