diff --git a/apps/mobile/app.config.ts b/apps/mobile/app.config.ts index 92b8268c0e976eceba367a32309649143860fb96..0147bb71a862c5bd91224d1751b82c7fd77bfff6 100644 --- a/apps/mobile/app.config.ts +++ b/apps/mobile/app.config.ts @@ -275,10 +275,12 @@ const config: ExpoConfig = { "expo-camera", { cameraPermission: "Allow T3 Code to access your camera so you can scan pairing QR codes.", + microphonePermission: false, barcodeScannerEnabled: true, recordAudioAndroid: false, }, ], + ["expo-image-picker", { photosPermission: false, microphonePermission: false }], [ "expo-splash-screen", { diff --git a/apps/mobile/src/lib/composerImages.ts b/apps/mobile/src/lib/composerImages.ts index 5c79b5b5eb8ae74b2063cf072b7ee3fb7006e258..f559545c04ef016295652ff336219cfd350d4b2a 100644 --- a/apps/mobile/src/lib/composerImages.ts +++ b/apps/mobile/src/lib/composerImages.ts @@ -65,14 +65,6 @@ export async function pickComposerImages(input: { readonly existingCount: number }; } - const permission = await imagePicker.requestMediaLibraryPermissionsAsync(); - if (!permission.granted) { - return { - images: [], - error: "Allow photo library access to attach images.", - }; - } - const result = await imagePicker.launchImageLibraryAsync({ mediaTypes: ["images"], allowsMultipleSelection: true,