gpt4 book ai didi

apple-watch - 我可以构建独立的Apple Watch应用程序吗?

转载 作者:行者123 更新时间:2023-12-03 17:11:57 24 4
gpt4 key购买 nike

在WWDC 2015中,提到了 watch 支持 native 应用程序,但是我看不到新Xcode 7中的选项,该方法仅用于构建不带有配套应用程序的Apple Watch应用程序。如果存在的话,请让我知道这样做的方法。

最佳答案

实际上,watchOS应用程序已链接到iOS配套应用程序。

在这两个版本中,每个watchOS应用程序都有两个目标:WatchKit App(包含 Storyboard ,图标等)和WatchKit Extension(包含代码)。

在watchOS 1(旧的WatchKit)+ iOS 8组合中,WatchKit App已安装在Apple Watch上,而WatchKit Extension和iOS app均已安装在用户的iPhone上。

换句话说,在watchOS 2 + iOS 9组合中,WatchKit App和WatchKit Extension都安装在用户的Apple Watch上,而iOS App是唯一安装在iPhone上的代码和 View 。

运行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应用程序更快,更可靠。

关于apple-watch - 我可以构建独立的Apple Watch应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30960954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com