Neueste Version von Xcode installieren
Damit Sie Nearby Connections in Ihrem Projekt verwenden können, ist Xcode 13.0 oder höher erforderlich.
Fügen Sie Ihrem Projekt das Nearby Connections-Paket hinzu
Xcode hat einen integrierten Paketmanager. Wenn Sie Ihrem Xcode-Projekt Nearby Connections hinzufügen möchten, wählen Sie Datei > Pakete hinzufügen... aus und suchen Sie nach google/nearby
. Klicken Sie dann auf Paket hinzufügen und warten Sie, bis der Vorgang abgeschlossen ist. Dies kann einige Minuten dauern.
Zugriff auf geschützte Ressourcen anfordern
Nearby Connections benötigt Zugriff auf Bluetooth und das lokale Netzwerk, um Daten zu bewerben, zu erkennen, Verbindungen herzustellen und Daten zu übertragen. Geben Sie in der Info.plist
Ihrer Anwendung eine Nutzungsbeschreibung für jede erforderliche Ressource an. Andernfalls schlägt der Zugriff auf die Ressource fehl und kann zum Absturz Ihrer Anwendung führen.
Erforderliche Schlüssel für die Nutzungsbeschreibung:
NSBluetoothAlwaysUsageDescription
NSLocalNetworkUsageDescription
Zusätzlich zu den Schlüsseln zur Verwendungsbeschreibung muss auch der Schlüssel NSBonjourServices
mit einer Liste der Diensttypen hinzugefügt werden, die von der Anwendung durchsucht werden.
Der einzige Diensttyp, der hinzugefügt werden muss, kann durch Nutzung der ersten 12 Byte des SHA-256
-Hashs der Dienst-ID Ihrer App generiert werden.
Sie können diesen Wert mit dem folgenden Tool automatisch generieren lassen: