Skip to content
Articles
Article

Flutter iOS & Android permissions: what each plugin needs in Info.plist and AndroidManifest

by Umesh Raj dev.to

6 min read

You add camera to pubspec.yaml, run flutter pub get, and the Dart side is done. The native side isn't. Many Flutter plugins also need a line in ios/Runner/Info.plist, an entitlement, a manifest entry or a different MainActivity base class, and the only place that's written down is somewhere in each plugin's README. This guide collects that setup for 10 popular plugins in one table, answers the "d…

Forum

Questions about this, or something to add?

Discuss on the forum

Topics Camera and media

Report this · Wrote this? Claim it

FlutterX is supported by