Skip to content
This repository has been archived by the owner on Dec 14, 2023. It is now read-only.

Can I turn on/off the location tagging for photos? #121

Open
AppsByFen opened this issue Aug 18, 2020 · 3 comments
Open

Can I turn on/off the location tagging for photos? #121

AppsByFen opened this issue Aug 18, 2020 · 3 comments

Comments

@AppsByFen
Copy link

So I was trying to upload my app to the ios app store, and it got a rejected because I needed to explain why my app needs the user's location. It was weird, because I don't use any location services in my app. (they asked me to specify the NSLocationWhenInUseUsageDescription string in the Info.plist)

After some investigation, it turned out that DKImagePickerController has an option to tag the location of the user for the photos taken by that plugin. So I assume this is the reason the ios review team thinks I'm using location, even though I really don't want to because the location of the photos are irrelevant to my app.

Is there a way or a workaround to configure this plugin so that the location permission is only needed when the location tagging is turned on? Can we even turn this tagging off?

It looks very sketchy that my app is asking for the users' location when it doesn't really need it. I don't want my users to think I'm spying on them or something.

@Upd4ting
Copy link

@FanniPutnoczki Did you find a workaround?

@Upd4ting
Copy link

It seems that into DKImagePickerController it is disabled by default.

    /// Photos will be tagged with the location where they are taken.
    /// If true, your Info.plist should include the "Privacy - Location XXX" tag.
    open var containsGPSInMetadata = false

And I don't see anywhere that this plugin set that variable to true.

So it looks weird that apple is detecting that we're using location.

@chuckmitchell
Copy link

I really wish we could drop that permission if we never use it anyway

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants