diff --git a/Sources/Views/Platforms/Android/MainApplication.cs b/Sources/Views/Platforms/Android/MainApplication.cs index 1397649..c187652 100644 --- a/Sources/Views/Platforms/Android/MainApplication.cs +++ b/Sources/Views/Platforms/Android/MainApplication.cs @@ -1,6 +1,20 @@ using Android.App; using Android.Runtime; +// Needed for Picking photo/video +[assembly: UsesPermission(Android.Manifest.Permission.ReadExternalStorage, MaxSdkVersion = 32)] +[assembly: UsesPermission(Android.Manifest.Permission.ReadMediaAudio)] +[assembly: UsesPermission(Android.Manifest.Permission.ReadMediaImages)] +[assembly: UsesPermission(Android.Manifest.Permission.ReadMediaVideo)] + +// Needed for Taking photo/video +[assembly: UsesPermission(Android.Manifest.Permission.Camera)] +[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage, MaxSdkVersion = 32)] + +// Add these properties if you would like to filter out devices that do not have cameras, or set to false to make them optional +[assembly: UsesFeature("android.hardware.camera", Required = true)] +[assembly: UsesFeature("android.hardware.camera.autofocus", Required = true)] + namespace Views { [Application] diff --git a/Sources/Views/Platforms/MacCatalyst/Info.plist b/Sources/Views/Platforms/MacCatalyst/Info.plist index 0690e47..359389a 100644 --- a/Sources/Views/Platforms/MacCatalyst/Info.plist +++ b/Sources/Views/Platforms/MacCatalyst/Info.plist @@ -26,5 +26,9 @@ XSAppIconAssets Assets.xcassets/appicon.appiconset + NSPhotoLibraryAddUsageDescription + This app needs access to the photo gallery for picking photos and videos. + NSPhotoLibraryUsageDescription + This app needs access to photos gallery for picking photos and videos. diff --git a/Sources/Views/Platforms/iOS/Info.plist b/Sources/Views/Platforms/iOS/Info.plist index 358337b..1e0b0b5 100644 --- a/Sources/Views/Platforms/iOS/Info.plist +++ b/Sources/Views/Platforms/iOS/Info.plist @@ -28,5 +28,9 @@ XSAppIconAssets Assets.xcassets/appicon.appiconset + NSPhotoLibraryAddUsageDescription + This app needs access to the photo gallery for picking photos and videos. + NSPhotoLibraryUsageDescription + This app needs access to photos gallery for picking photos and videos.