【问题标题】:How to get the device id from watch os swift如何从watch os swift获取设备ID
【发布时间】:2021-08-27 14:23:58
【问题描述】:

嘿,我正在开发一个手表应用程序,我想获取设备的设备 ID。但是当我尝试使用“UIDevice.current”访问时,它会给出一个错误,即 UIDevice 不在范围内。我是做错了什么,还是以某种方式限制了获取这些信息?我怎样才能获得这些信息?提前致谢

【问题讨论】:

  • Apple 不希望您获得设备的唯一固定 ID,因为使用这样的 ID 跟踪用户是对用户隐私的侵犯。你想做什么?也许还有另一种方法可以做您想做的事情(假设它不是侵犯隐私的跟踪)。

标签: swift watchkit watchos


【解决方案1】:

对于同样被上述场景卡住的人,您可以通过

轻松获取设备ID
let deviceId = WKInterfaceDevice.current().identifierForVendor?.uuidString ?? ""

【讨论】:

    猜你喜欢
    • 2014-11-13
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 2011-05-30
    • 2018-02-11
    • 1970-01-01
    • 2013-02-09
    相关资源
    最近更新 更多