App Store中的Phonegap地理位置不起作用

Posted

技术标签:

【中文标题】App Store中的Phonegap地理位置不起作用【英文标题】:Phonegap Geolocation in App Store not working 【发布时间】:2018-09-18 14:37:40 【问题描述】:

我已经构建了自己的应用并将其发布到应用商店。 实体店有售,但是有问题。 我正在使用地理定位和谷歌地图。

这里是 Phonegap 地理位置的链接:

phonegap geolocation

当我在 Phonegap 应用模拟器上启动我的应用时,我被要求接受地理位置,因此应用可以访问它。

效果很好!我得到了我的经度和纬度,并且可以使用它。

但是,从应用商店下载的同一个应用无法运行。 我没有被要求允许地理定位,即使在设置中也没有我可以打开它的标志。

应用程序的屏幕截图,谷歌地图,lat & long = 0(默认)。 也就是没有地理定位工作。

有人遇到同样的问题吗?有任何想法吗? 问候卢卡

【问题讨论】:

【参考方案1】:

编辑你的 config.xml

添加这行代码

<plugin name="cordova-plugin-geolocation" spec="~4.0.1" />

<edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
    <string>need location access to find things nearby</string>
</edit-config>

【讨论】:

不确定是否有效,需要一些时间。但感谢您的回答。希望能做到#thumb

以上是关于App Store中的Phonegap地理位置不起作用的主要内容,如果未能解决你的问题,请参考以下文章

ios 中 App Store 'INVALID BINARY' 中的 Phone Gap 应用商店

在 Apple 的 App Store 发布 Phonegap Build App - 体验? [关闭]

在Phonegap生成的App store中部署.ipa文件?

“应用程序未能通过代码验证”Phonegap 构建应用程序无法上传到 App Store

为啥出现打开 iTunes App Store url 时 web 视图中的取消按钮不起作用。 (为了理解)

phonegap 地理定位不起作用