Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Berechtigung für Bluetooth unter IOS13 anfordern (https://www.delphipraxis.net/203852-berechtigung-fuer-bluetooth-unter-ios13-anfordern.html)

Peter Baudisch 31. Mär 2020 20:05

Berechtigung für Bluetooth unter IOS13 anfordern
 
Hallo Leute,

habe mit RAD STudio 10.3.3 eine App gebaut, die mit Bluetooth LE arbeitet und die Bibliotheken von Embarcadero dazu nutzt.
Seit IOS13 wird für die App im iPhone unter Sicherheit nicht mehr der Freigabeschalter für Bluetooth gesetzt. Die App selbst merkt das gar nicht und schmiert ab, sobald ich Bluetooth initialiseren möchte.

Die vorhandenen Berechtigungsabfragen von Embarcadero, die ich bisher schon für die Andriod Version gebraucht habe, wirken nicht - da IOS gar nicht implementiert wurde. Die Abfragen liefern immer True unter IOS.

Sicher haben das Problem schon einige von Euch gelöst, gefunden hab ich per Google leider nichts.

Für einen Tipp oder ein Codebeispiel wäre ich sehr dankbar.

Liebe Grüße
Peter

AuronTLG 1. Apr 2020 11:42

AW: Berechtigung für Bluetooth unter IOS13 anfordern
 
Schau mal in diesen Link hier.

Kurz gesagt ist für IOS 13 eine neue Berechtigung "NSBluetoothAlwaysUsageDescription" notwendig, welche in den Projektoptionen -> Versionsinformationen gesetzt werden muss.

DeddyH 1. Apr 2020 12:02

AW: Berechtigung für Bluetooth unter IOS13 anfordern
 
Siehe auch https://medium.com/flawless-app-stor...s-26c6a8cbb816

Peter Baudisch 1. Apr 2020 15:00

AW: Berechtigung für Bluetooth unter IOS13 anfordern
 
Herzlichen Dank für die schnelle Hilfe.
Läuft wie gewünscht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz