Post marked as solved
Click to stop watching this post.
You have stopped watching this post. Click to start watching again.
Post marked as solved with 1 replies
171
Views
Multiple NSLocationWhenInUseUsageDescription for different features?
Nice talk that go over the new changes and some strategies to handle those updates.
Our app is an enterprise app that has two different features for two group of users but both require user location. Users that have access to feature 1 might or might not have access to feature 2. Currently we have to chose between: Make the purpose string general enough that could cover both features but taking the risk that the app might get rejected because of vague description
Make the purpose string very detail that includes both features but instead confusing users that don't have access to the other feature.
Ilya mentioned this briefly during the talk:
Following on this you should also make sure to use purpose strings for accuracy upgrades just like you would with location authorization in general. Explain to the user why it's necessary. You can have more than one feature per app that needs full accuracy so you can have as many such purpose strings in your info.plist as you need. Does that mean there is a way to specify different NSLocationWhenInUseUsageDescription for different features in Info.plist?