Start a new topic

Remove CoreLocation iOS Native SDK

I'm a user of Wikitude for a long time and one thing that always bothers me and now with iOS 14 is more explicitly is that CoreLocation is linked with Wikitude SDK even if you don't use it. So it's mandatory to use NSLocationWhenInUseUsageDescription on the Info.plist.
This is just bad because it will show in User's data usage in the App Store that the app can retrieve the user's location (with it's not true).
Is there a way to strip CoreLocation completely from the SDK or even distribute to us a version without it?

One thing to consider is using install_name_tool to strip the DYLIB before shipping the app but I didn't take a closer look at it yet.


1 Comment

Hi Devin,

Thanks for bringing this to our attention. We don't have an immediate solution for this, but we are looking into ways of providing a better package that fits use cases like these in a future release.

In the meantime, according to Apple's article about the new App Store format, privacy usage will be reported through a series of questions in App Store Connect during the submission process. You may be able to specify your use case there, or in a note to the reviewer. Hopefully this will prevent your app from being incorrectly flagged for location use for the time being.

- Damian

Login or Signup to post a comment