我有一個配置了手表OS1體系結構的項目。現在我只想在同一個項目中支持OS2體系結構。因此,爲了配置只在現有項目中觀看OS2,我刪除了手錶OS1的所有目標,包括Watch App和Watch Extension,並且爲手錶OS2添加了一個新目標。如果我直接運行我的應用程序,使用此設置它工作正常。 iPhone應用程序和手錶應用程序都已安裝。我的手錶OS2應用程序不會顯示在iPhone的「我的手錶」應用程序中,當用戶從手錶OS1升級應用程序時觀看OS2
當我將具有手錶OS1設置的iPhone應用升級到具有手錶OS2目標的最新設置時,我遇到了問題。當我按照以下步驟將我的應用程序升級到最新版本時,我的手錶OS2應用程序不會顯示在iPhone上的「我的手錶」應用程序的中。因此,我無法將我的手錶OS2應用程序安裝在手錶中。
我遵循的步驟是:
- 安裝具有手錶OS1目標iPhone應用程序。請勿在手錶設備上安裝手錶OS1應用程序。
- 點擊手機上的「我的手錶」應用程序並觀察,它會在本節中顯示我的手錶應用程序名稱。
- 現在將此應用升級到具有Watch OS2目標的最新應用。
- 然後點擊iPhone上的「我的手錶」應用程序並觀察,本節中沒有顯示我的手錶應用程序名稱。
但通過以下步驟,我的手錶應用程序仍然存在於「我的手錶」應用程序中。
- 安裝看OS1目標的iPhone應用程序。在手錶設備上安裝手錶OS1應用程序。
- 點擊手機上的「我的手錶」應用程序並觀察,它會在本節中顯示我的手錶應用程序名稱。
- 現在將此應用升級到具有Watch OS2目標的最新應用。
- 然後點擊iPhone上的「我的手錶」應用程序並觀察,我的手錶應用程序仍然存在於「我的手錶」應用程序中。
我無法找出解決方案。
感謝您的信息。 – user3471614
我的應用程序已經存在App Store上有watchKit 1目標。如果假設用戶使用OS1升級觀看OS2,那麼我的應用商店版本(與watchKit 1)也將安裝在OS2上。有了這個,如果你考慮我提到的場景,那麼用戶已經在觀看OS2,但是安裝在手錶上的應用程序有目標watchKit 1.因此,當我將更新這個已經安裝的WatchKit 1應用程序在手錶OS2到當前應用程序我正在實現與OS2的目標觀察,然後我得到提到的問題。 – user3471614