У меня возникла проблема с плагином GeoLocation в ionic3.
Я добавил все импортные вещи. Часть <edit-config>
тоже. Я вижу это в моем файле plist:
<key>NSLocationWhenInUseUsageDescription</key>
<string>Get Position</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>Get position</string>
Так что я думаю, что это работает. Но это не так; это работает для Android, но не для iOS. Я вызываю этот метод:
this.geolocation.getCurrentPosition().then((resp) => {
alert("geo " + resp.coords.latitude);
// resp.coords.latitude
// resp.coords.longitude
}).catch((error) => {
alert(error.code);
alert(error.message);
});
Я получил Error.code 2 и Error.message: «Происхождение не имеет разрешения на использование службы геолокации».
Что я должен делать?