Windows Phone certification failed for not determining location using the Microsoft Location Service API

  • 1
  • Problem
  • Updated 8 years ago
I have a phonegap project that determines the users location via the W3C Location API (navigator.geolocation). This approach was rejected by the Window's Phone marketplace for the following reason:

Your application must determine location using the Microsoft Location Service API.

Is there any way around this conflict? I would think that this problem has certainly been encountered by others developers. How are location-aware apps being accepted into the Window's marketplace?
Photo of Todd Munnik

Todd Munnik

  • 4 Posts
  • 0 Reply Likes

Posted 8 years ago

  • 1
Photo of Hardeep Shoker

Hardeep Shoker

  • 1941 Posts
  • 89 Reply Likes
Hey Todd,

I haven't run into or seen this issue before, however I've contacted the WP7 team and they should get back to me soon.

Hang tight,

Hardeep Shoker
Photo of Todd Munnik

Todd Munnik

  • 4 Posts
  • 0 Reply Likes
Hardeep - Any news from the WP7 team?

Todd
Photo of Jesse

Jesse, iOS Developer

  • 4 Posts
  • 0 Reply Likes
I would resubmit and hope for a different reviewer. Nothing in the Application Policies states that geolocation data must come from Silverlight API ...

Be aware of 2.7.3 though, as you are responsible for implementing your own opt-in/out system.

http://msdn.microsoft.com/en-us/libra...
Photo of Jesse

Jesse, iOS Developer

  • 4 Posts
  • 0 Reply Likes
Okay, 2.7.1 does say Microsoft Location Service API, but this is used behind the scenes by the navigator.geolocation ...