可以隐藏(删除)服务已更改的特征?

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
3个帖子/ 0新
最后一篇
Uta_lc.
离线
最后一次露面:3周前1年
加入:2016-05-03 07:39
可以隐藏(删除)服务已更改的特征?

亲爱的DLG支持,

我们倾向删除该服务更改的特征,以便手机客户端应用程序应在设备断开/连接周期中缓存服务。是否可以?

我们热衷于这样做,以节省应用程序中的电池,因为我们在服务器上有静态服务。我们希望实现目标,以便客户可以自由,永久缓存所有没有限制的句柄。服务器保证在设备的使用寿命期间不会更改。

我知道这里提到的问题:
https://support.dialog-semicondiondiondum/forum/search?term_node_tid_dept ...

我们是否有任何工作来摆脱服务的存在?

谢谢你的帮助,
Uta_lc.

设备:
mt_dialog.
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨Uta_lc,

嗨Uta_lc,

好吧,服务是默认创建的,但您可以尝试隐藏服务,因此只需应用以下指令即可:

attmdb_svc_set_permission(gatt_get_att_handle(gatt_idx_svc_changed),perm(svc_hide,启用));

该服务将不再出现在智能手机上,您可以将指令放在Prf_init_func()函数中。

谢谢mt_dialog.

Uta_lc.
离线
最后一次露面:3周前1年
加入:2016-05-03 07:39
谢谢mt。尝试过

谢谢mt。试过,它的工作。