2017-11-13 2 views
9

Unsere iPad App setzt auf stille Push-Benachrichtigungen, um bestimmte Ereignisse auszulösen, und wird von vielen unserer Benutzer in Guided Access Modus verwendet. Dies hat bis iOS 11 funktioniert, das nun die Zustellung von Push-Benachrichtigungen blockiert, während Guided Access aktiviert ist.Gibt es eine Möglichkeit, während des Guided Access Push-Benachrichtigungen in iOS 11 zu übermitteln?

Ich habe eine Vielzahl von verschiedenen Nutzlasten nach der Apple-Dokumentation here (wie Inhalt verfügbar, Alarm, Sound, Abzeichen etc.) ausprobiert, aber ich kann nichts erhalten, während Guided Access aktiviert ist . Dies ist nicht unbedingt ein Fehler, sondern kann tatsächlich das neue beabsichtigte Verhalten sein.

Gibt es eine Möglichkeit, eine Benachrichtigung so zu konfigurieren, dass sie während des geführten Zugriffs geliefert wird?

Für was es wert ist, habe ich einen technischen Support-Vorfall für dieses Problem mit Apple, die prompt mein Ticket zurückerstattet und bat mich, stattdessen einen Fehler zu melden. Es wurde noch keine Rückmeldung vom Fehlerbericht gegeben.

+0

Verwenden Sie 'UserNotifications' Framework und' UNUserNotificationCenter'? Die ältere Art der Verwendung von 'AppDelegate' Callbacks und' [UIApplication registerForRemoteNotifications] 'ist veraltet und könnte möglicherweise Probleme in iOS 11 im Guide Access Modus haben. –

+0

Vielen Dank für den Vorschlag, aber ich kann bestätigen, dass wir das Framework UserNotifications verwenden, das in iOS 10 und höher vorhanden ist. – Wade

+0

Ich bestätige das gleiche in unserem Projekt. – addzo

Antwort

2

Dies scheint in der neuesten iOS 11.2.5 Beta 4 behoben. Bestätigt mit Guided Access und Single App Mode mit CloudKit Push-Benachrichtigungen.

+1

Wir haben dies mit unserem Verhalten mit unserer eigenen App verifiziert. Alles deutet darauf hin, dass dies nichts weiter als ein iOS-Bug war. – Wade

1

Wenn Ihre App im Vordergrund ist, können Sie Ihr eigenes Push-System mit BSD-Socket im c/s-Modus erstellen, um Ihr Ziel zu erreichen. Es gibt gute Beispiele wie xmppframework auf der iOS-Seite und openfire auf der Serverseite.

+1

Während ich den Vorschlag zu schätzen weiß, möchte ich dies nicht als Antwort nennen, da ich wirklich eine definitive Antwort darüber haben wollte, ob Benachrichtigungen während Guided Access geliefert werden können oder nicht. – Wade

Verwandte Themen