Wie verwende ich Service Soliciting mit IOBluetooth / CoreBluetooth?

Ich versuche, den Apple Notification Center Service (ANCS) von meinem iPhone auf meinem Mac zu verwenden. Damit mein Mac in den Bluetooth-Einstellungen meines iPhones angezeigt wird, muss ich anscheinend die Dienstanforderung verwenden.

Was ich bisher ausprobiert habe, ist einCBPeripheralManager Fügen Sie auf meinem Mac den ANCS-Dienst hinzu und beginnen Sie mit der Werbung. Das scheint nicht zu funktionieren, da mein Mac in den Bluetooth-Einstellungen meines iPhones nicht angezeigt wird. Was ich auch ausprobiert habe ist einweihenCBCentralManager und starten Sie den Scanvorgang mit der ANCS-UUID imCBCentralManagerScanOptionSolicitedServiceUUIDsKey Schlüssel, der auch nicht funktioniert.

Hat jemand eine Idee, wie dies erreicht werden kann? Ich habe unzählige Stunden damit verbracht, WWDC-Videos anzusehen und in Apples Dokumentation zu stöbern, aber abgesehen von einigen vagen Erwähnungen von "Service-Anfragen" kann ich diese nicht finden.

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage