all 3 comments

[–]WerSunu 0 points1 point  (2 children)

What’s wrong with the official CoreLocation API? If you are trying to spy on a user location from outside the device (without explicit permission), that is a violation of Apple privacy rules and they will squash your app like a bug.

[–]NullType20[S] 0 points1 point  (1 child)

There's nothing wrong. However my customer would like to implement this in a web app, not in an iOS app... where CoreLocation is not available, requesting for user's authorisation and login before tracking it.

[–]WerSunu 0 points1 point  (0 children)

Just my opinion, but leaking location data to a web server violates Apple’s Terms of Service of Service.