我正在爲現有iOS應用程序創建單獨的WatchKit
應用程序。 Watchkit
應用程序和主應用程序是2個不同的Xcode項目。問題是我必須將此Watchkit
應用程序集成到主應用程序中。我看到了解決方案,告訴我使用Xcode Workspace
。但我不確定是否應該使用工作區或僅應用watchkit
應用創建父應用和watchkit
應用。我的問題是,我無法修改主應用程序,因爲它已經在App Store中。合併2個項目 - 主iOS應用程序和Watchkit頁面
0
A
回答
1
這個問題包含一個錯誤的前提。分發WatchOS應用程序的唯一方法是將其嵌入到其合作伙伴iOS應用程序中,作爲額外的目標,並配對WatchKit應用程序和WatchKit應用程序擴展。對於WatchKit 1應用程序(它們只能運行在仍然運行WatchOS 1的Apple Watch)和WatchKit 2應用程序上都是如此。
改變應用程序商店中現有的應用程序沒有任何障礙 - 您只需創建iOS應用程序的新版本,並添加額外的目標,然後以通常的方式將其提交給App Store評論。
最後,如果由於某種原因您無法訪問原始iPhone應用程序的源代碼,則無法發佈將與該應用程序合作的Apple Watch應用程序。
相關問題
- 1. DataModel合併來自iOS中不同項目的應用程序
- 2. 合併Windows窗體應用程序 - Win32項目應用程序
- 3. iOS錯誤:WatchKit 2.0如何允許? - 這個應用程序包含多個WatchKit 2.0應用程序。僅單個WatchKit 2.0應用程序被允許
- 4. 我可以合併Facebook公司頁面和應用程序嗎?
- 5. 在項目中爲多個頁面/應用程序使用Quartz.NET
- 6. Rails應用程序。從幾個模型收集項目,並在主頁上顯示此分頁列表項目
- 7. 在iOS應用程序和WatchKit Extension之間共享Plist
- 8. IOS應用程序支持頁面URL
- 9. iOS上的多頁面應用程序
- 10. WatchKit本機應用程序
- 11. 在iOS應用程序中合併TableViewCell
- 12. 合併2 iPhone應用程序
- 13. 將多個iOS應用程序合併爲一個書架式應用程序
- 14. 的Heroku和應用程序主頁
- 15. 合併2個流星JS項目
- 16. 如何合併2個jsp頁面
- 17. 合併項目
- 18. 2項目,登錄頁面
- 19. 與2個分支項目,不應該合併
- 20. Watchkit應用程序包含在兩個不同的目標中
- 21. WatchKit應用程序圖標從主屏幕丟失
- 22. watchkit擴展2 iOS應用程序在模擬器啓動時崩潰
- 23. 重命名XCode項目和iOS應用程序,但保留舊應用程序
- 24. 單頁面應用程序(SPA)主頁錯誤
- 25. 反應程序清爽頁面爲每個項目刪除
- 26. 如何組合2個基於iOS導航的應用程序?
- 27. 合併臉譜網站頁面和Facebook應用頁面
- 28. 合併sitecore項目與另一個.net項目
- 29. Windows平臺(UWP)應用程序 - 主頁.xaml頁面不顯示
- 30. watchKit控制檯日誌顯示,但不是iOS應用程序?
用什麼方式「結合」這兩個項目?只需在同一個工作區管理它?或者共享相同的一組框架? – Raptor
主要項目是一個單獨的項目。我必須將Watchkit應用程序目標添加到它。我創建了另一個包含所有手錶應用程序代碼的項目 – JMS
如果您要爲主iOS應用程序提供手錶應用程序的支持,那麼您只需在主iOS應用程序中添加手錶套件目標,它就會創建一個擴展和watchkitapp爲你在你的主iOS應用程序。之後,所有你需要做的就是將文件移入它。你爲什麼要爲手錶套件創建一個單獨的項目?如果它應該是你的主iOS應用程序的擴展,那麼你在該項目的iOS部分實現了什麼? – Muneeba