Eddystone 비콘 스캐너를 구축하려고합니다. Eddystone 프레임 워크를 설치했는데 제대로 작동합니다. 하지만 내 표지가 어떤 네임 스페이스인지 알지 못합니다.iOS Eddystone 신호 문제 - 네임 스페이스가 없습니다.
상점에서 "eBeacon"이라는 앱을 설치 했으므로 신호를 성공적으로 스캔했습니다. 051674047A2B7D9D0A6F96BAEE9DBC3B
// filter by namespace
let namespaceUID = ESTEddystoneUID(namespaceID: "051674047A2B7D9D0A6F")
let namespaceFilter = ESTEddystoneFilterUID(namespaceID: "051674047A2B7D9D0A6F")
self.eddystoneManager.startEddystoneDiscovery(with: namespaceFilter)
// filter by namespace and instance
let namespaceInstanceUID = ESTEddystoneUID(namespaceID: "051674047A2B7D9D0A6F",
instanceID: "96BAEE9DBC3B")
let namespaceInstanceFilter = ESTEddystoneFilterUID(namespaceID: "051674047A2B7D9D0A6F96BAEE9DBC3B")
self.eddystoneManager.startEddystoneDiscovery(with: namespaceInstanceFilter)
// filter by URL
let urlFilter = ESTEddystoneFilterURL(url: "http://www.wellcoressd.com")
self.eddystoneManager.startEddystoneDiscovery(with: urlFilter)
// filter by domain name
let domainNameFilter = ESTEddystoneFilterURLDomain(urlDomain: "my.restaurant.com")
self.eddystoneManager.startEddystoneDiscovery(with: domainNameFilter)
func eddystoneManager(manager: ESTEddystoneManager, didDiscover eddystones: [ESTEddystone], with eddystoneFilter: ESTEddystoneFilter?) {
print("yes")
// ...
}
답장을 보내 주셔서 감사합니다. 난 당신의 애플 리케이션과 함께 노력하고 있지만 그것들은 여전히 그들은 비컨을 찾고있는 세포에 서있다. .. 10 분 후 나는 애플 리케이션을 닫았다 –
당신은 Eddystone 신호를 연결하는 데 사용 했습니까? –