如何在iOS中过滤Google附近消息?

时间:2018-09-26 13:07:32

标签: ios swift google-nearby

在Android中,有一个功能可以为特定的Eddystone或iBeacon ID过滤Google附近的邮件。即

MessageFilter messageFilter = new MessageFilter.Builder()
  .includeEddystoneUids(MY_EDDYSTONE_UID_NAMESPACE, null /* any instance */)
  .build();

我们如何在iOS中做到这一点? 提供的功能如下:

let beaconSubscription = messageManager.subscriptionWithMessageFoundHandler(
    myMessageFoundHandler, messageLostHandler: myMessageLostHandler,
    paramsBlock: { (params: GNSSubscriptionParams!) in
      params.deviceTypesToDiscover = .BLEBeacon
      params.messageNamespace = "com.mycompany.mybeaconservice"
      params.type = "mybeacontype"
    })

基本上,在Android中它很简单,我们只提供特定的Eddystone UID和bam,然后从“附近”获得相关的名称空间。

因此,基本上应该有一种将Eddystone UDID作为参数传递的方法,以便“附近”可以向我发送经过过滤的信标。

(已经添加了应用程序密钥,但是我需要扫描通过Android设备传输的Eddystone信标,即使应用程序已终止,Google附近也会通知该信标。)

那么iOS应该如何认识涡流信标?

0 个答案:

没有答案