赞
踩
IOS的ANCS服务,有相关BLE背景的人都可以到苹果开发者官网查看,看中文的随便百度都可以找到。
对于ANCS的机制我也不是很清楚,这里简单介绍下目前我遇到的在百度很难找到想要的资料:
ANCS里的"Get APP Attributes",正是根据原先的"Get Notiffication Attributes"中获取到的event id进行获取更进一步消息的操作。
而“Get APP Attributes"里有一项是,”AppIdentifier"在这里官网的解释是:The string identifier of the app the client wants information about. This string must be NULL-terminated.
其实这个AppIdntifier在IOS系统应用开发者的解释中,便是该应用的Bundle Id。
正题,Bundle Id也就是ANCS服务中提到的App Id。而在百度的时候,一直很难找到App Id,去google也很难找到,直接了解到这个在IOS应用开发者口中,类似于bundle id,才找到该id。
从此,BLE开发固件的,当客户需要你的设备通过ancs获取到哪个app的id来显示他需要的通知,你如果手头上的code是没有存到的,可以到这个网站来搜索一下:https://offcornerdev.com/bundleid.html
下面如果有相关的ancs服务讨论,我懂的都会争取回答上,谢谢合作。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。