离子应用可工作在“离子服务”,并在离子视图,但不能与“离子构建IOS”

问题描述:

我离子的应用程序使用谷歌API的地理定位服务,当我运行它使用“离子服务”,并以离子查看应用程序工作正常。然而,当我运行“离子生成IOS”和我的iOS设备上运行应用程序,地理定位服务无法正常工作。 我认为这是因为位置服务不在。我去设置>隐私>定位服务,以允许定位服务,但是,我意识到我正在工作的应用程序不在那里列出。 (但有离子视图应用程序图标和位置服务是允许的,我认为这就是为什么它可以与离子视图应用程序一起使用)。此外,我意识到,该应用程序甚至没有在设置上列出。离子应用可工作在“离子服务”,并在离子视图,但不能与“离子构建IOS”

我怎样才能在iOS设置中,这样我可以为位置服务更改权限列表离子的应用程序(“离子生成IOS”)?

任何建议将不胜感激。提前致谢。

+0

您已经添加了'科尔多瓦白名单plugin'允许你的应用程序从第三方资源的沟通?可能是你不允许在手机上获取外部数据。 –

+0

非常感谢您的回复。我添加了插件并再次尝试,但仍无法找到设置中的应用程序图标。 – Splatnix

可能是你需要的GeoLocation插件让你的手机位置服务的访问。尝试通过

cordova plugin add cordova-plugin-geolocation 

添加它,然后当它开始在手机中使用其服务时允许访问它。这样您的应用程序也会在位置服务设置中列出。

+0

是的,添加插件,它现在工作。非常感谢你的帮助! – Splatnix