flutter_ffmpeg needs NSCameraUsageDescription delclaration in info.plist on iOS
See original GitHub issue3.1.8
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E287, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
[✓] Android Studio (version 3.6)
[✓] VS Code (version 1.42.1)
[✓] Connected device (1 available)
• No issues found!
Platforms you faced the error (IOS or Android or both?)
iOS
Expected behavior
Publish app on app store without needing NSCameraUsageDescription
Actual behavior
When I go to publish my app, my build is rejected by Apple because it doesn’t have the NSCameraUsageDescription
purpose string in my info.plist.
ITMS-90683: Missing Purpose String in Info.plist
This appears to be an open issue on flutter-ffmpeg
https://github.com/tanersener/flutter-ffmpeg/issues/120
Tested environment (Emulator? Real Device?)
N/A
Steps to reproduce the behavior
Upload an .ipa
to the app store
Issue Analytics
- State:
- Created 3 years ago
- Comments:6
Top Results From Across the Web
flutter_ffmpeg needs NSCameraUsageDescription ...
flutter_ffmpeg needs NSCameraUsageDescription delclaration in info.plist on iOS #315 ... This appears to be an open issue on flutter-ffmpeg ...
Read more >Xcode: Missing Info.plist key for NSCameraUsageDescription
You need to put a particular and proper description to use Camera in your application. One my application is denied due to improper ......
Read more >Missing info.plist key: NSPhotoLibraryUsageDescription
The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data. However,...
Read more >Nscamerausagedescription Is Not Working In Xcode 9
I'm trying to access a webcam for a project using OpenCV in Xcode but I keep Alternatively open Info.plist as source code and...
Read more >[Camera Plugin] Missing Info.plist key on iOS app submission
The app's Info.plist must contain an NSPhotoLibraryUsageDescription and NSCameraUsageDescription key with a string value explaining to the user how the app ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I am surprised that the lite flavor need all those permissions. I am going to look to this this week.
Using
flutter_sound_lite
on the latest branch of4.0.0-beta
(commit c8484133d1c911241990a91a87165f6dc18cb56f) I was able to publish my app without adding the key to the info.plist. It seems like we can avoid this problem once 4.0.0 is stable.