【问题标题】:Samsung Galaxy SM-R800 Gear S4 location permission error (TIZEN_ERROR_PERMISSION_DENIED)三星 Galaxy SM-R800 Gear S4 位置权限错误 (TIZEN_ERROR_PERMISSION_DENIED)
【发布时间】:2020-02-24 13:05:42
【问题描述】:

我正在尝试获取三星 Galaxy SM-R800 Gear S4 的位置。在 Tizen 的官方 documentation 之后,我无法获得位置,它说 TIZEN_ERROR_PERMISSION_DENIED。我允许了手表的所有必需权限。

【问题讨论】:

    标签: cllocationmanager tizen tizen-native-app


    【解决方案1】:

    该文档看起来很旧。您的手表在 Tizen 4.0 上运行,因此请参阅正确的指南和示例。

    自 Tizen 4.0 起,应用程序应通过提示用户选择来获取与隐私相关的权限。请查看以下文档并将您的应用程序配置为具有此类逻辑(ppm_check_permission()ppm_request_permission())。

    【讨论】:

    • 嗨,斯威夫特,感谢您的回复。遵循文档。在某种程度上问题解决了,我得到了手表的许可,位置管理器完美启动,但location_manager_get_last_location函数退出,错误十进制代码-46137341。并且没有调用回调函数。我无法弄清楚这个错误是什么。
    • 错误码对应LOCATIONS_ERROR_SERVICE_NOT_AVAILABLE。但我认为错误描述没有用。您可以查看设备日志(在 sdb shell 或设备管理器中使用dlogutil CAPI_LOCATION_MANAGER)以获取任何详细信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 2013-05-31
    • 2014-02-28
    • 1970-01-01
    相关资源
    最近更新 更多