let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
的代碼在我的項目,上面一行是給我的錯誤,指出:錯誤燈塔項目
的init(UUIDString;)」已更名爲 '的init(uuidString :)'
任何解決方案?
let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
的代碼在我的項目,上面一行是給我的錯誤,指出:錯誤燈塔項目
的init(UUIDString;)」已更名爲 '的init(uuidString :)'
任何解決方案?
在雨燕3.0, 「UUIDString」 在 「uuidString」 被改變。在信標的唯一UUID之後,您必須插入「as!UUID」。 所以,你必須改變你讓這樣的:
讓區= CLBeaconRegion(proximityUUID:NSUUID(uuidString: 「79A60506-EC33-44A4-AB5D-304816FEC4E2」)爲UUID,標識: 「估計」)
原來的答覆: Region for LocationManager
你需要解開的NSUUID是proximityUUID提供
let beaconUUID = knownBeacons[i].proximityUUID!.UUIDString
let region = CLBeaconRegion(proximityUUID: beaconUUID, identifier: "Estimotes")
感謝您的幫助。 let beaconsUUID = knownBeacons [i] .proximityUUID!。「B9407F30-F5F8-466E-AFF9-25556B57FE6D」 let region = CLBeaconRegion(proximityUUID:beaconsUUID,identifier:「Estimates」)它會得到兩個錯誤,表示期望的成員名稱跟隨和預期的聲明 –
也許是一個錯字,但顯示的代碼:
let region = CLBeaconRegion(proximityUUID:
NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
缺少右)在NSUUID初始化後。它應該是這樣的:
let region = CLBeaconRegion(proximityUUID:
NSUUID(UUIDString: "(the appropriate UUID for my beacons)"), identifier: "Estimotes")
給出一箇中間人沒有工作 –