簡體   English   中英

在嘗試在實際Apple Watch上構建和運行WatchKit擴展時,如何避免錯誤“錯誤啟動'AppName'WatchKit擴展”?

[英]How can I avoid the error “Error Launching 'AppName' WatchKit Extension” when trying to build and run a WatchKit Extension on an actual Apple Watch?

當我嘗試在我真正的Apple Watch上構建並運行WatchKit擴展時,我有時會收到以下錯誤消息:

“錯誤啟動'AppName'WatchKit擴展 -  Apple Watch應用程序的啟動被取消”

我已經嘗試為iPhone構建父應用程序,然后再為我的WatchKit應用程序構建,但我仍然收到錯誤消息。

有誰知道是什么原因導致此錯誤消息以及如何處理它?

這似乎發生在需要很長時間才能在實際手表上安裝WatchKit App並且由於安裝時間過長而導致Xcode超時等待進程啟動。 這可能需要很長時間,原因有兩個:

  1. Watch有時需要一段時間才能“注意”應用程序在開始傳輸之前需要更新。
  2. 如果您的Apple Watch應用程序有大量圖像或其他內容需要傳輸到手表,通過藍牙實際傳輸可能需要很長時間。

如果你想避免這個錯誤,這里有一些提示,請參考這篇博文,它還可以向你展示如何加快你的應用程序安裝: http//www.sneakycrab.com/blog/2015/5/28/加速部分慢安裝倍,當調試上,一個實時的蘋果手表

  1. 在Xcode中選擇iOS基本方案,以在手機上構建和安裝。 (不是WatchKit App擴展)
  2. 在Xcode中點擊停止。
  3. 讓iOS注意到它需要開始安裝Watch應用程序。 有兩種方法,或者a)在手機上的Apple Watch Companion應用程序中打開應用程序的頁面,或者b)直接在Watch上點擊你的應用程序(當你看到微調器時,你可以擊中王冠回去到應用程序圖標屏幕,你應該看到它開始加載)
  4. 一旦在手表上安裝了應用程序,切換到WatchKit Extension方案並點擊播放,它將等待附加調試
  5. 手動啟動您的應用。

確保您的iPhone藍牙已打開

然后我從我的iPhone中刪除了應用程序並重新啟動它。 這為我解決了這個問題。

暫無
暫無

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

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