2017-05-03 3 views
0

Ich schrieb eine Anwendung, die als ein Hotspot Helper durch folgende Methode registriert:Wie kann ich eine App als Hotspot Helper (NEHotspotHelper) abmelden?

[NEHotspotHelper registerWithOptions:queue:handler:] 

die documented here ist.

Nach registriert, wie das Dokument

sagte Sobald diese API erfolgreich aufgerufen werden, wird die Anwendung berechtigt im Hintergrund gestartet werden und in verschiedenen Hotspot bezogenen Funktionen teilnehmen.

Alles läuft gut.

Aber wie könnte ich die Registrierung abbrechen, ohne eine neue Version zu versenden? Ich möchte eine lokale Konfiguration bereitstellen, damit Benutzer meine App aus dem Hotspot-Helper entfernen kann.

  1. habe ich versucht, nicht registerWithOptions anrufen: Warteschlange: Handler nach Benutzerkonfiguration, aber iOS-System noch die App im Hintergrund starten.
  2. Und ich weiß, dass ich im Handler etwas Code deaktivieren konnte (der dritte Parameter), aber ich möchte nur deaktivieren, dass die App im Hintergrund gestartet wird.

Bietet Apple eine Methode, das zu tun? Ich suchte überall ohne Ergebnis. Danke für einige Ideen.

Antwort

Verwandte Themen