@alexranc, I’ve got a similar problem than you. Despite it has passed some time since your original post, this may help others. If you’re having trouble making Cordova GeoLocation plugin to work on iOS, try this.