2016-06-29 14 views
0

Wie kann ich erkennen, ob das GPS in Android und IOS aktiviert ist?Erkennen, ob GPS in Titanstudio aktiviert ist

if (Ti.Geolocation.locationServicesEnabled == false) 
{ 

} 

Ich habe dies versucht, aber auf Android gibt immer Tru, und auf IOS es scheint nichts zu tun.

Wie kann ich den GPS-Status in Titan für Android und IOS erkennen?

Antwort

0

In iOS GPS-Berechtigung wird vom Benutzer beim Starten der Anwendung gefragt. Sie können diesen folgenden Code ti.xml hinzufügen, und GPS ist für Sie in iOS aktiviert, bis Benutzer diese Berechtigung explizit aus den Einstellungen deaktivieren. Hier ist der Code zum Hinzufügen in ti.xml

<ti:app> 
    <ios> 
     <plist> 
      <dict> 
       <key>NSLocationAlwaysUsageDescription</key> 
       <string> 
        Specify the reason for accessing the user's location information. 
        This appears in the alert dialog when asking the user for permission to 
        access their location. 
       </string> 
      </dict> 
     </plist> 
    </ios> 
</ti:app> 
Verwandte Themen