mirror of
https://github.com/Iconica-Development/flutter_image_picker.git
synced 2025-05-18 11:43:44 +02:00
Add permission handling for image picker to prevent crashes when permission is denied. * **Android Manifest**: Add permissions for reading and writing external storage. * **Permission Service**: Create a new service to handle permission requests using the `permission_handler` package. * **Image Picker UI**: Modify the image picker to check and request permissions before accessing media. Show a popup if permission is denied. * **Example App**: Update the example app to include permission handling and show a dialog if permission is denied. * **Dependencies**: Add `permission_handler` dependency in `pubspec.yaml`. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Iconica-Development/flutter_image_picker?shareId=XXXX-XXXX-XXXX-XXXX).
26 lines
591 B
YAML
26 lines
591 B
YAML
name: flutter_image_picker
|
|
description: A Flutter Image Picking package.
|
|
version: 4.1.0
|
|
repository: https://github.com/Iconica-Development/flutter_image_picker
|
|
|
|
publish_to: https://forgejo.internal.iconica.nl/api/packages/internal/pub
|
|
|
|
environment:
|
|
sdk: ">=3.0.0 <4.0.0"
|
|
flutter: ">=1.17.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
image_picker: ^1.1.2
|
|
permission_handler: ^10.0.0
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
mocktail: ^1.0.3
|
|
flutter_iconica_analysis:
|
|
git:
|
|
url: https://github.com/Iconica-Development/flutter_iconica_analysis
|
|
ref: 7.0.0
|