![](/img/trans.png)
[英]WatchOS WCSession won't activate / WCsession missing its delegate
我試圖簡單地將 iOS 應用程序連接到帶有 Xcode 模擬器的 watchOS 應用程序並使用手表連接 WCSession。 手表無法訪問,session 將無法激活,即使我已嘗試對代碼進行所有可能的更改。 我使用相同的同步服務,將其目標更改為 watch 和 iOS 應用程序,並在應用程序開始使 ...
[英]WatchOS WCSession won't activate / WCsession missing its delegate
我試圖簡單地將 iOS 應用程序連接到帶有 Xcode 模擬器的 watchOS 應用程序並使用手表連接 WCSession。 手表無法訪問,session 將無法激活,即使我已嘗試對代碼進行所有可能的更改。 我使用相同的同步服務,將其目標更改為 watch 和 iOS 應用程序,並在應用程序開始使 ...
[英]Error in WKWatchOnly key for WatchConnectivity
消息:WKWatchOnly 密鑰不得出現在您的 WatchKit 擴展的 Info.plist 中,因為您的 WatchKit 應用嵌入在 iOS 配套應用中。 我怎樣才能改變這個配置? ...
[英]Transfer object via WatchConnectivity from iOS to watchOS
我正在嘗試通過 WatchConnectivity 將EKCalendars / EKEvents / EKReminder等 EventKit 數據從WatchConnectivity傳輸到 watchOS。 連接有效,但我無法直接推送這些對象作為響應。 我也不能使用NSKeyedArchive ...
[英]Why does transfer file from WatchApp to companion app does not work always?
我正在嘗試將 40-50MB 的 zip 文件從 watch 應用程序發送到 C-App,它有時可以工作,但有時傳輸文件需要很多時間,每只手表都有不同的行為,例如 Watch 3 傳輸 5/10 次,watch 5或 SE 在某些情況下工作 7/10 次我根本無法將文件傳輸到 C-App 以下是我 ...
[英]WCErrorCodePayloadTooLarge - Payload is too large
我正在嘗試制作一個可以從SwiftUI中的 iPhone 應用程序接收圖像和標題的 WatchOS 應用程序。我創建了一個具有 SecureCoding 的 object。 object 稱為 TemplateObject,它可以有一個字符串和一個數據數組。 我將 iPhone 的圖像轉換為數據並 ...
[英]WCSession "isComplicationEnabled" always returns false in iOS 15.4
由於我已將我的測試設備(iPhone 12 mini)更新到最新的 iOS 版本 15.4,因此我在手表上的配套應用程序(watchOS 8.5)的復雜性不會收到 iOS 應用程序發送的任何更新。 要重現您需要的問題: 帶有 watchOS 配套應用程序的 iOS 應用程序以及該應用程序的至 ...
[英]cannot find uiviewcontrollerrepresentable in scope
我的應用程序有一個 WatchKit 擴展,我需要使用手機上應用程序的更新來修改內容視圖中的數據。 所以我正在使用下面的代碼......但是編譯器出錯說它可以在 scope 中找到 UViewControllerRepresentable ...
[英]Workout session causing app crashes with multiple paired Apple Watches
問題我正在開發一個應用程序,它可以跟蹤多個配對 Apple Watch(多個手表與單個手機配對)的鍛煉會話。 我已經根據Apple Documentation為多個手表實現了 Watch Connectivity,並且該應用程序的這一部分似乎工作正常。 該應用程序允許用戶啟動鍛煉 session 並 ...
[英]((Any) throws -> Bool) throws -> Optional<Any>') cannot conform to 'BinaryInteger'
我在嘗試從 Apple Watch 的 WC session [String: Any] 轉換消息時遇到問題,因為我正在自定義一個從 Apple Watch 檢索心率並將其發送到 iPhone 的示例項目。 我希望我能得到一些幫助,因為我已經在手表連接上苦苦掙扎了 3 天。 我確實看到我從 App ...
[英]Can't unarchive a file sent by watch
我有一個包含在 Apple Watch 上生成的數據的類。 我使用以下方法歸檔類,將數據存儲在文件中,然后將文件發送到 iPhone。 將文件發送到 iPhone 工作正常,正在調用委托方法並接收文件。 但是,我無法解壓數據並收到錯誤消息“無法讀取數據,因為它的格式不正確。” 委托很簡單: ...
[英]The WKCompanionAppBundleIdentifier key in your WatchKit app's Info.plist must not be present for standalone WatchKit apps
我正在構建一個獨立的手表應用程序,我想將它轉換為依賴手表應用程序,因為我需要使用手表連接來交換配對設備內的一些數據。 那么是否可以在同一個項目中直接轉換這個現有的 watch only 應用程序,而無需在我的 IOS 項目中創建新目標? 請問是否有人可以指定有關如何執行此操作的說明? 而且我還嘗試 ...
[英]transferUserInfo(_:) doesn't support sending classes
我正在嘗試使用 WatchConnectivity 庫將數據從我的手表傳輸到我的 iPhone。 使用 transferUserInfo(_:) 方法,我發現我可以傳輸任何結構,如 Int、Double 或 String,但我無法傳輸帶有數據的類。 有趣的是,文檔將功能描述為: 因此,我會將 ...
[英]WatchConnectivity: didReceiveApplicationContext never gets called although context is updated
我遇到了以下問題:我能夠在 iPhone 和 Watch(模擬器和真實設備)上啟動 WCSessions,並且可以很好地使用 sendMessage 方法。 我知道 updateApplicationContext 需要發送更新的字典,所以我添加了一個 uuid 用於調試目的: 調用該方法時沒有引發 ...
[英]Updating WCSession's application context in both directions
我目前正在學習如何使用 WatchConnectivity 將數據從 iPhone 配套應用程序發送到 Watch 擴展程序。 我下載了 Apple 的示例項目,它演示了在設備之間進行通信的不同選項。 對於我的特定用例,我特別感興趣的是在手機上更新應用程序上下文並在手表上接收更新的上下文。 當我 ...
[英]Why is the published variable's updated value not getting reflected when used in function?
我正在嘗試按照本教程將 WatchConnectivity 與 SwiftUI 一起使用。 在手表的 model 視圖中,我能夠成功接收從 iPhone 發送的消息並將其設置在 class 的已發布變量中,但是當我嘗試在 ContentView 中使用該值時,我只看到初始值而不是更新的值。 Vi ...
[英]Why can my Apple Watch OS app receive message from my iOS app only when it is active?
我正在嘗試構建一個與 Apple Watch 應用程序通信的慢跑應用程序。 當我按下“開始”按鈕時,iOS 應用程序應向我的 Watch 應用程序發出信號以開始跟蹤我的鍛煉。 (例如顯示經過的時間、測量心率等)為了實現這一點,iOS 和 WatchOS 應用程序應該進行通信。 我的應用程序的問題 ...
[英]How do I transfer a dictionary with transferUserInfo to Apple Watch?
我正在嘗試將我的 Apple Watch 應用程序的一部分放在付費專區后面。 為此,iOS 應用程序會自動創建一個具有真/假值的字典,無論內容是否購買。 問題是,無論我如何嘗試,我都無法將其傳遞給 Watch。 這是我的 iOS ViewController :import WatchConnec ...
[英]WatchConnectivity: WCSession.transferUserInfo succeeds on a watch but the data never reaches an iPhone
語境我正在使用 Xcode 12.3 為 iOS 應用程序(即它不是獨立的 watchOS 應用程序)構建一個 watchOS 應用程序。 由於用戶在手表上的操作,我的 watchOS 應用程序需要將少量數據(包含字符串和日期的結構)發送到 iOS,然后 iOS 應用程序會將接收到的數據保存在自己 ...
[英]Why are Image objects not showing up from a SwiftUI tutorial?
我一直在嘗試將布局更改為 Apple 提供的用於為手表制作 SwiftUI 應用程序的 WatchLandmarks 教程( https://developer.apple.com/tutorials/swiftui/creating-a-watchos-app ),我可以不知道為什么圖像沒有為我 ...
[英]How to fix [WC] denying activation due to missing delegate Swift
嗨,我有這個 function } 我在 DidLoad 中調用“syncToAppleWatch”。 但我收到此錯誤 我該如何解決? ...