global fix and add tauri app

This commit is contained in:
lendry
2026-06-26 13:56:54 +03:00
parent aa228d84eb
commit 3b05b7e4d4
50 changed files with 3947 additions and 80 deletions

View File

@@ -0,0 +1,30 @@
# Mobile Permissions
После генерации native-проектов командами:
```bash
npm run android:init
npm run ios:init
```
проверьте, что Tauri CLI добавил разрешения. Если нет, внесите их вручную.
## Android
`src-tauri/gen/android/app/src/main/AndroidManifest.xml`:
```xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
```
## iOS
`src-tauri/gen/apple/<target>/Info.plist`:
```xml
<key>NSCameraUsageDescription</key>
<string>Камера нужна для сканирования QR-кода входа Lendry ID.</string>
```
QR-сканер использует HTML5 WebRTC внутри WebView. TOTP-секреты сохраняются через `tauri-plugin-stronghold`, а не в LocalStorage.