我有一個需求來創建一個watchkit應用程序。 請讓我知道是否可以使用手錶套件創建單獨的應用程序,或者我們必須使用擴展程序來做到這一點。爲什麼我的Apple Watch模擬器是黑色的?
我在模擬器中測試我的應用程序。 iPhone模擬器和Apple手錶模擬器都出現了。 Apple手錶模擬器是黑色的,沒有屏幕出現。 我的系統硬盤:320 GB,RAM:5 GB。
我有一個需求來創建一個watchkit應用程序。 請讓我知道是否可以使用手錶套件創建單獨的應用程序,或者我們必須使用擴展程序來做到這一點。爲什麼我的Apple Watch模擬器是黑色的?
我在模擬器中測試我的應用程序。 iPhone模擬器和Apple手錶模擬器都出現了。 Apple手錶模擬器是黑色的,沒有屏幕出現。 我的系統硬盤:320 GB,RAM:5 GB。
如果你還沒有閱讀,請看看它。總之,它看起來像你目前只能使用擴展來實現這一點。
This article解釋了他們作爲第三方手錶應用程序開發人員的期望。
Apple Watch需要iPhone的存在才能運行第三方應用程序。要創建第三方應用程序,您需要兩個獨立的軟件包:一個WatchKit應用程序(在Apple Watch上運行)和一個WatchKit擴展(在用戶的iPhone上運行)。 WatchKit應用程序僅包含與應用程序用戶界面相關的故事板和資源文件。 WatchKit擴展包含用於管理WatchKit應用的用戶界面和用於響應用戶交互的代碼。
而且
因爲WatchKit應用程序擴展現有的iOS應用程序的行爲時,WatchKit應用和WatchKit擴展捆綁在一起和包裝您的iOS應用束的內側。在安裝iOS應用程序時,系統會提示用戶在配對的Apple Watch出現時安裝WatchKit應用程序。
雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Ray
謝謝雷,我會更新它。 –
觀看應用程序必須設置爲附加應用程序,並且不能創建爲獨立應用程序。這不僅僅是Apple設計Watch的原因,而是將其視爲iOS設備的額外屏幕。 Apple還建議在主iOS-App中儘可能多地使用資源密集型代碼 - 例如後臺任務。
至於爲什麼你的屏幕是黑色的:
確保你正在構建Watch App-Scheme。然後,即使您的Watch應用還沒有任何UI元素,您應該會在手錶模擬器的右上角看到時間。
你把interface.storyboard上的東西.... ??? –