How can you request photo gallery permissions in i

2019-02-19 15:19发布

In my iOS app I am accessing the user's photo gallery. The first time the user does this, it asks them for permission. Some of my users have reported getting a crash this first time due to the permission request, but it works fine on subsequent tries.

To be able to test this on my own, I need to be able remove the permission from my iPad and have it prompt again. Is there a way to do this either through the iPad/iPhone itself or through code?

3条回答
来,给爷笑一个
2楼-- · 2019-02-19 15:55

In iOS 7+, you can go into Settings > Privacy > Photos and explicitly enable or disable access for individual apps.

This is much better than resetting your entire device privacy settings!

查看更多
SAY GOODBYE
3楼-- · 2019-02-19 16:02

Run the Settings app. Go to General, then Reset. Tap on Reset Location & Privacy. This will reset all of your location and privacy settings, not just for your test app. But you are doing this on a development device so that should be OK. This works in the Simulator too.

查看更多
\"骚年 ilove
4楼-- · 2019-02-19 16:02

Another way is to temporary change Bundle Identifier (CFBundleIdentifier) in Info.plist. System will treat such app as a new separate app and will display "would like to access your Photos" alert. Don't forget to revert CFBundleIdentifier after you end testing.

查看更多
登录 后发表回答