Skip to main content
Version: Next

Checklist de permisos natius

:::note Persistència local L'SDK usa shared_preferences. No requereix permisos extra a AndroidManifest.xml ni a Info.plist. :::

Android — AndroidManifest.xml

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />

iOS — Info.plist

<key>NSLocationWhenInUseUsageDescription</key>
<string>EIXAM needs your location to power tracking and SOS position snapshots.</string>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>EIXAM needs Bluetooth access to pair and communicate with the safety device.</string>

Responsabilitats en temps d'execució

ResponsabilitatPropietari
Declarar permisos natiusApp amfitriona
Sol·licitar permís d'ubicació en runtimeSDK
Sol·licitar permís de notificacions en runtimeSDK
Sol·licitar permís de Bluetooth en runtimeSDK