Files
IdP/tauri_app/src-tauri/mobile-permissions.md
2026-06-26 13:56:54 +03:00

868 B
Raw Blame History

Mobile Permissions

После генерации native-проектов командами:

npm run android:init
npm run ios:init

проверьте, что Tauri CLI добавил разрешения. Если нет, внесите их вручную.

Android

src-tauri/gen/android/app/src/main/AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />

iOS

src-tauri/gen/apple/<target>/Info.plist:

<key>NSCameraUsageDescription</key>
<string>Камера нужна для сканирования QR-кода входа Lendry ID.</string>

QR-сканер использует HTML5 WebRTC внутри WebView. TOTP-секреты сохраняются через tauri-plugin-stronghold, а не в LocalStorage.