Post

Replies

Boosts

Views

Activity

Reply to Restrict iOS network access for app
I am interested in the same, but for another reason: @Apple: I have written an app that allows recording bike rides. It seems like CLLocationManager thinks I was driving a car if I am faster than 25 km/h and it keeps announcing locations that match the road besides me. This is not true and very annoying, since it is a fitness/bike/hiking/fun app and Apple seems to not be interested in giving CLLocationManager an option to suppress this annoying behavior (position fixing). I've tested all of its modes (even in Fitness it performs position fixing). So recently I did several tests with and without networks available and I figured out that CLLocationManager performs this unwanted position fixing only if there is internet access. Am I right? My app is designed to not (necessarily) show a map while recording. So if "prohibit-network-access" could programmatically be registered/unregistered by any app (and only for the app itself), this would for sure improve the tracking quality of several fitness/bike/fun apps. (Also, you forgot to document that behavior for CLLocationManager.) Another option is to tell my users to try the airplane mode while tracking, if they think the tracker often is of poor quality. Is that really what you want? Oh: And since we're in the forums of Apple, I have another question: Why can't we simply complain about stuff over here? Instead of sending "bug reports" to Apple and receiving answers like "unfortunately this is no bug"? I have already given up when I read Don’t forget to post your bug number. Essence: You already are petty good but you can improve these things and make those simpler! ;-)
Apr ’22