global fix and add tauri app
This commit is contained in:
30
tauri_app/src-tauri/mobile-permissions.md
Normal file
30
tauri_app/src-tauri/mobile-permissions.md
Normal 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.
|
||||
Reference in New Issue
Block a user