Vam*_*hna 9 apple-watch watchos-2
在WWDC 2015中,提到手表支持本机应用程序,但我没有看到新Xcode 7中的选项,只是用同伴应用程序构建苹果手表应用程序.如果存在,请告诉我这样做的方法.
Sey*_*aei 10
事实上,watchOS应用程序链接到iOS配套应用程序.
在这两个版本中,每个watchOS应用程序都有两个目标:WatchKit App(包含故事板,图标等)和WatchKit Extension,其中包含代码.
在watchOS 1(旧WatchKit)+ iOS 8组合中,WatchKit App安装在Apple Watch上,WatchKit Extension和iOS应用程序都安装在用户的iPhone上.
换句话说,在watchOS 2 + iOS 9组合中,WatchKit App和WatchKit Extension都安装在用户的Apple Watch上,iOS App是唯一安装在iPhone上的代码和视图.
运行iOS应用程序只需要一个目标,因此它可以在没有Apple Watch的情况下运行(自第一个iPhone OS以来).
但运行watchOS应用程序需要WatchKit App和WatchKit Extension.在watchOS 1(旧的WatchKit)中,因为一个在iPhone上,而另一个在Apple Watch上,所以运行的应用程序需要用蓝牙连接它们,所以你必须在附近携带你的iPhone.在watchOS 2中,两者都在Apple Watch上,因此正在运行的应用程序不需要连接到iPhone并且附近有iPhone.您可以将它们与watchOS 2 SDK(Xcode 7中)中包含的WatchConnectivity框架连接起来.
所以在watchOS 2应用程序可以独立运行,但它们根本不是独立的.在iPhone上安装时,它们会安装在Apple Watch上,并且可以相互连接.创建新的watchOS应用程序时,在将其提交到iTunes Connect时,必须将其与iPhone应用程序一起包含.
注意:这使watchOS应用程序更快,更可靠.
| 归档时间: |
|
| 查看次数: |
4939 次 |
| 最近记录: |