jamesmontemagno / Xamarin.Plugins

Cross-platform Native API Access from Shared Code!
MIT License
1.3k stars 380 forks source link

Permission Request Description required in iOS 10. #348

Closed raedwa01 closed 7 years ago

raedwa01 commented 7 years ago

Which Plugin does this impact: _Contacts__ <- fill in here

Bug

In iOS 10, if you do not specify the Privacy description strings in the Info.plist, your app WILL crash with no logged reason. Not a fault of the plug in, just a new requirement of iOS 10.

Request would prompt for permission.

Actual Behavior

App crashes

Steps to reproduce the Behavior

Create a request for contacts. Using iOS 10, do not put in a value for the Privacy - Contacts Usage Description in the Info.plist. Run app and make request for contacts. App will crash. Add in required value to the Info.plist, recompile and run. App will show value when requesting permission. Need to document this in the readme.

jamesmontemagno commented 7 years ago

see updated readme