【问题标题】:How to customize Google GetCurrentLocation Access Message in ionic V1?如何在 ionic V1 中自定义 Google GetCurrentLocation 访问消息?
【发布时间】:2018-07-21 21:04:54
【问题描述】:

当我打开具有获取当前位置功能的 ionic 应用程序时,它会显示以下消息。

我想像这样在此通知上添加更多消息。

出于某种原因,Apple 不允许当前我们的应用程序,直到在此通知对话框中添加更多信息。

这可能吗?

【问题讨论】:

    标签: google-maps ionic-framework


    【解决方案1】:

    如果您使用 cordova-plugin-googlemaps,那么这将描述插件的可选变量:Quick install with optional variables

    如果您使用的是 cordova-plugin-geolocation,那么您可以这样做:iOS Quirks: Usage description for location permission

    链接中的文字:

    iOS 怪癖

    从 iOS 10 开始,如果尝试访问隐私敏感数据,则必须在 info.plist 中提供使用说明。当系统提示用户允许访问时,此使用说明字符串将显示为权限对话框的一部分,但如果您未提供使用说明,应用程序将在显示对话框之前崩溃。此外,Apple 将拒绝访问私人数据但未提供使用说明的应用程序。

    此插件需要以下使用说明:

    • NSLocationWhenInUseUsageDescription 描述了应用的原因 访问用户的位置。

    要将此条目添加到 info.plist,您可以使用 config.xml 中的 edit-config 标签,如下所示:

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

    【讨论】:

    • 非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 2017-11-13
    相关资源
    最近更新 更多