使用WatchOS App

时间:2016-01-31 20:13:57

标签: share watchkit imessage

我在WatchOS 2应用程序中有一个字符串值,并希望使用该值发送iMessage文本。这方面的一个示例是在Workflow监视应用程序中,其中发送消息操作导致以下屏幕截图:

enter image description here

我无法找到适用于WatchOS的任何框架或网址方案,那么我该如何做这样的事情?

1 个答案:

答案 0 :(得分:0)

您可以发送" 字符串"通过在iMessage上启用组的Capabilites并观察目标并通过目标(iMessagge和Watch OS)之间的Userdefault共享。

//Watch OS sharing **String**
 func sharedUserInfo() {
        if let userDefaults =  UserDefaults(suiteName: "group.watch.app.com" ) {
            userDefaults.set( stringObj as AnyObject, forKey: "string")
            userDefaults.synchronize()
            }

        }

//iMessage extracting the info 
 func sharedInfo() {
        if let userDefaults = UserDefaults(suiteName: "group.watch.app.com") {
            let stringObj = userDefaults.string(forKey: "string")
           }

       }

因此您可以将字符串从观看操作系统发送到iMessage