首页 > 解决方案 > 重新部署 tizen 应用程序后记住权限

问题描述

我正在为 Tizen 4.0 开发三星手表应用程序(可穿戴应用程序)。我在清单文件中添加了位置权限:http://tizen.org/privilege/location 从 Tizen 4.0 开始,我需要使用PrivacyPrivilegeManager类向用户询问权限。

PrivacyPrivilegeManager.RequestPermission("http://tizen.org/privilege/location");

当我接受时,一切正常,但是每次重新部署我的应用程序时都会询问我。不管是我的设备还是模拟器。我也尝试从手表设置中手动设置它并没有保存。似乎每次我重新部署我的应用程序时,它都会被卸载,权限设置被清除,然后安装新的应用程序。有没有办法永久保存特权确认?.net、c 或 javascript 可能无关紧要。

标签: c#.nettizentizen-wearable-sdk

解决方案


据我所知,这是 Tizen SDK 的一个已知错误,并且已经报告给负责的维护人员。不幸的是,您将不得不等待即将发布的 SDK 版本。

这是一个临时修复:您可能想尝试使用sdb install _path_to_tpk_不会删除但仅替换旧版本的 CLI 命令,而不是使用 GUI 命令 (VisualStudio) 重新部署您的 tpk。


推荐阅读