watchconnectivity

    -1熱度

    1回答

    如果iPhone上的某個特定vc處於活動狀態,用戶就可以在前臺發送tweet(在手錶上指定的文本)。 但是現在我想要進一步發送背景中的鳴叫。因此,用戶在手錶應用中指定文本,即使iPhone上的應用程序已關閉,文本仍在發送信息。 我已經使用這個代碼的定義: let accountStore = ACAccountStore() let accountType = ACAccountStore().

    1熱度

    2回答

    首先,我用「transferUserInfo」 - 方法,以便發送一本字典,從iPhone到Apple關注: let dicty = //...my dictionary of property-list values... if WCSession.isSupported() { let session = WCSession.defaultSession() if ses

    0熱度

    2回答

    我有一個使用WatchConnectivity框架在Safari中打開URL的watchOS應用程序。當我的應用程序在iPhone上運行並同時在Apple Watch上運行時,按下Apple Watch應用程序上的打開URL按鈕確實會在iPhone上啓動Safari,就像我使用WCSessionDelegate實現的那樣。但是如果iPhone應用程序沒有運行,這將不起作用。即使iPhone應用程序

    2熱度

    4回答

    我剛剛在我的應用程序中使用教程/示例代碼設置了WCConnectivity,我覺得我已經正確實施了。我沒有使用模擬器來測試。出於某種原因,即使所有設置都正確,didReceiveApplicationContext也不會在手錶應用程序中調用。 我試着在ExtensionDelegate中的WatchKit應用程序的接口控制器中調用,並使用NSUserDefaults來設置接口控制器數據。 iOS應

    1熱度

    2回答

    我正在開發一個AppleWatch應用程序。在開發IOS應用程序min版本IOS 6.0之前。我正在使用WatchOS 2.0開發AppleWatch應用程序。 IOS應用程序類下的類代碼。 WatchConnectivity框架和WCSessionDelegate協議需要min IOS版本9.0。那麼,如何運行老版本沒有崩潰 .h #import <Foundation/Foundation.

    0熱度

    1回答

    我有一個函數,名爲didReceiveApplicationContext,我需要在那裏傳輸幾個字典。現在,我使用這個代碼: guard let transferData = applicationContext["dataFromAnotherDevice"] as? Int else { return } 當我試圖做同樣的動作(重複此代碼),我沒有收到任何東西。

    0熱度

    1回答

    我已經創建了一個發送數據以觀看顯示的應用程序。 當手表屏幕處於活動狀態時,它會完美地發送數據,但當手表進入休眠狀態時,則表明設備未處於活動狀態。 我的問題是,當手表處於活動狀態時,如何通過使用WKSession的sendMessage方法從我的iPhone發送數據?

    2熱度

    1回答

    我能夠在我的interfacecontroller中實現sendMessage方法,該方法調用iPhone並接收最新數據以更新Watch應用程序的UI。它運作良好。但是,我的GlanceController中的相同策略:activiating session和sendMessage未收回數據。我在網上查看我的理解是,我的手錶應用程序可能是它的消息。 是否有解決此問題的方法,以便我可以在Glance

    3熱度

    1回答

    我試圖從WCSession獲取最新數據,我無法理解爲什麼即使我剛剛收到了didReceiveApplicationContext調用。 更多詳細信息,請直接到代碼: //Watch Code override func awakeWithContext(context: AnyObject?) { super.awakeWithContext(context) if (WC

    2熱度

    1回答

    我遇到了WatchOS的一個奇怪問題(但我想這個問題與iOS和OSX類似)。 我使用一個單例來處理WCSession委託(完整的代碼是由NatashaTheRobot,我只在這裏粘貼一部分代碼,完整的代碼是here)。 這個類有一個startSession功能,其中單是作爲會議代表相關: func startSession() { session?.delegate = self