我的离子应用程序使用谷歌api地理定位服务,当我使用“离子服务”和Ionic View应用程序运行它时工作正常。但是,当我运行“ionic build ios”并在我的ios设备上运行应用程序时,地理定位服务不起作用。 我以为是因为位置服务没有开启。我去设置>隐私>位置服务,但允许位置服务,我意识到我正在处理的应用程序没有在那里列出。 (但是有离子视图应用程序图标和位置服务是允许的。我认为这就是为什么它适用于离子视图应用程序)。此外,我意识到应用程序甚至没有在设置中列出。
如何在ios中设置离子应用程序(“ionic build ios”),以便我可以更改位置服务的权限?
任何建议将不胜感激。提前谢谢。
答案 0 :(得分:0)
您可能需要GeoLocation插件才能访问手机中的位置服务。尝试通过
添加它cordova plugin add cordova-plugin-geolocation
然后在手机中开始使用其服务时允许访问它。这样,您的应用也会在位置服务设置中列出。