Watchkit和模拟器中的应用程序之间无法通信

时间:2019-04-10 13:20:41

标签: ios swift watchkit sharing ios-app-group

我知道有关此类问题的答案很多,但没有一个可以解决。我需要在iWatch和应用程序之间进行通信,但不能在它们之间共享数据,然后我为所有目标创建一个应用程序组。

注意 ::我没有在模拟器中测试此设备,因为我没有它。

扩展名group.*******.iutility.sharedextension

这是共享的代码

let myDefaults = UserDefaults(suiteName:
      "group.*******.iutility.sharedextension")
    if myDefaults?.value(forKey: "currency") == nil
    {
      myDefaults?.set("sterling", forKey: "currency")
      myDefaults?.synchronize()
    }
    else
    {
      print(myDefaults?.value(forKey: "currency") ?? "")
    }

这是所有目标群体的屏幕截图

  

主要应用

enter image description here

  

手表扩展名

enter image description here

  

观看界面

enter image description here

0 个答案:

没有答案