簡體   English   中英

iOS:Watch Kit 配對設備不可用於開發

[英]iOS: Watch Kit paired device unavailable for development

我無法在 XCode 中運行我的 Apple Watch 應用程序。 我的手機+手表被列為“不可用的設備”並顯示“配對的設備無法用於開發”。 當我嘗試啟動該應用程序時,它會說同樣的話。

我該如何解決這個問題?

我正在使用 XCode 7.1、iOS 9.0、WatchOS 2.0.1。

這對我有用,它比取消配對更容易和更快,所以我會先嘗試一下。 從鍾面向上滑動,然后單擊 Ping iPhone 按鈕。 在它發出聲音后,回到 Xcode 中,它應該不再未配對或無法用於開發。

我在 iOS 9.1 + WatchOS 2.01 上遇到了同樣的問題,XCode 7.1 一直說“配對設備不可用於開發”。 這是我最終解決它的方法,不太確定哪一步很關鍵-

  1. 取消配對我的手表
  2. 重新啟動 iPhone 和 Apple Watch
  3. 再次配對,並將我的手表設置為新手表
  4. 將 iPhone 插入(先拔下)到 Mac
  5. 在 Apple Watch 上,詢問時說信任計算機
  6. 拔掉再插上

砰! 我的蘋果手表在開發方面得到了廣泛認可。 希望能幫助到你。

我也可以通過使用以下配置來確認這一點:OS X、Xcode7.2 beta、帶有 iOS9.2 的 iPhone5s 和 WatchOS 2.1

我再次拔下 iphone,關閉並重新啟動 Xcode 並再次插入 iPhone - 效果很好!

重新啟動 Apple Watch 對我有用,之后它會顯示“信任此計算機”消息,這是使用 XCODE 調試手表所需的。

我只是重新啟動 Xcode 來解決問題。

刪除“著名的”XCODE Derived Data 文件夾對我有用。

新手步驟:

  1. 關閉 XCODE。
  2. 刪除 Derived Data 文件夾,在 XCODE 中找到它的位置到上層菜單:XCODE -> Preferences -> Locations:在這里單擊 Derived Data 箭頭。
  3. 重新打開 XCODE。

在 XCODE8.0 上測試。

轉到 Window--> Device and Simulator , Unpair device 和 Disconnect from cable and connect back 為我工作。

它只是發生在我身上,我通過

  1. 退出 Xcode
  2. 將手表放在充電器上
  3. 打開 Xcode
  4. 選擇 Watch App Target
  5. 選擇已配對觀看的 iPhone 作為要運行的設備
  6. 等到 Xcode 工具欄的設備描述中出現“(已配對的設備無法用於開發)”或“(沒有配對的 Apple Watch)”
  7. 跑!

我反復按照上述步驟操作,仍然遇到同樣的問題。 我發現解決該問題的方法不是登錄 iCloud,而是僅使用消息。 一旦我這樣做了,它就工作得很好。 謝謝你。

刪除~/Library/Developer/Xcode/watchOS DeviceSupport/中的所有內容對我有用。

我對 watchOS 2.1 也有同樣的問題。 拔掉我的手機重啟 Xcode 和我手機中的插件就可以了。 我建議您在重新配對手機和手表之前嘗試一下

我也有這個問題,使用 Xcode Beta 7.3 版本 3。我更新到 Xcode Beta 7.3 版本 5,它工作正常。 希望這可以幫助!

我也遇到了這個問題。

我所做的很簡單,從 iPhone 上關閉藍牙並打開,等到 Apple Watch 再次連接。

然后啟動應用程序。

我不得不用我的密碼解鎖手表。

  • 如果已經解鎖,先鎖定再解鎖。

我在使用 Xcode 10.1 和 Watch OS 5.x 時也遇到了問題。確實需要刪除 Xcode 派生數據文件,然后重新啟動 Watch,然后單擊 Watch 中的“信任”按鈕進行調試。

我的問題是必須從 Apple Watch 授權計算機...(最新版本 Xcode 10.2)

對我來說,唯一有效的方法是將手表與 iPhone 取消配對並將其設置為新手表(從 backp 恢復不起作用)。

我嘗試在 Xcode 中取消配對,刪除派生/緩存的數據,平台支持,重新啟動 Xcode,拔出和重新啟動的所有組合! 沒有任何效果。

無論是這種核行動,還是它隨后經歷了 Mac + Watch 之間的重新授權過程的簡單事實,我們永遠不會知道。

我所知道的是,有時 Xcode 可能會非常不穩定。

這在過去幾天發生在我身上。 Xcode 非常不穩定(有時,在構建方案中,它會說“配對手表無法用於開發”,有時它會在提到手表時說“null”,其他時候它會工作!)。 我做了以下所有步驟,但不一致的地方沒有解決:

取消配對我的手表,重新啟動 iPhone 和 Apple Watch,再次配對,然后將我的手表設置為新手表,將 iPhone 插入(先拔下)iPhone 到 Mac,在 Apple Watch 上,當它詢問時說信任計算機,拔下並再次插入

最終,我意識到 Mojave (10.14.5) 的更新版本,iOS (12.3.1) 的更新版本已經發布。 在我進行了這些快速更新之后,XCode 現在看起來更加穩定了。

我將手機更新到 iOS9.1,它現在可以工作了。

在我的情況下,我禁用了 Apple Watch 的密碼,然后 DerivedData 並重新啟動 Xcode 解決了這個問題。

重新配對后,我花了大約 30 多分鍾才擺脫了該消息。

但是,重新啟動手表可能會修復它,所以試試吧。

也嘗試刪除DerviedData

在我收到消息后,該應用程序無法安裝在手機上。 我之前從 AppCode 模板創建了一個 WatchKit 項目。 從 XCode 創建一個新項目后,它開始工作。

對我來說,我必須從我的手表上Trust this Mac

然后我清除了派生數據,重新啟動了 XCode,它工作了。 不必重新啟動手機或手表。

今天我遇到了同樣的問題。 我的手機可用於開發,但手表不可用。 我重新啟動了iphone、watch和mac。 重新啟動所有設備后,我在手表上收到了信任 Mac 的通知,並且我能夠在手表和 iPhone 上啟動我的應用程序。

就我而言,我只需要拔下並重新插入我的 iPhone。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM