Ich habe ein Peripheriegerät (mit CSR1010), die nur eine Verbindung zum iPhone herstellen kann, wenn es mit Gap-Einstellungen "Bondable Mode" wirbt. Für meine Anwendung möchte ich nicht, dass das Telefon an das Gerät anbindet, aber trotzdem eine Verbindung herstellen möchte (sichere Verbindung).Unterstützt das iPhone BLE (Bluetooth 4.1) nicht bondbare Verbindungen?
Wenn ich den Server in den nicht bindungsfähigen Modus versetzt, unterbricht das iPhone die Verbindung sofort, nachdem die Kopplung autorisiert wurde, ohne dass eine Aktion am Peripheriegerät erfolgt ist (d. H., Das iPhone trennt die Verbindung).
Gemäß der Spezifikation bedeutet nicht-bondbarer Modus, dass unabhängig von der Verbindungsherstellung (mit/ohne Pairing) die Geräte nicht verbunden werden (behalten Sie diese sichere Verbindung nach dieser Verbindung bei). Ich frage mich, ob das iPhone dies tatsächlich unterstützt (Spezifikation sagt, dass es zwingend ist, es zu unterstützen).
Ändern eines Bootloaders, der bereits Pairing autorisiert, nicht wirklich ein Sicherheitsrisiko mehr als eine minimale Änderungen betreffen. Danke für die Information. – ryeager