当我想将我的Apple Watch应用程序上传到appstore时,例如:货币转换器只使用watchkit扩展并在watch上运行。 我是否也需要一个iphone界面来提交我的应用程序?
答案 0 :(得分:2)
是强>
你确实需要一个iPhone UI,否则Apple会拒绝它。就这么简单。
注意强>
正如他们宣布的那样,今年晚些时候开发者可能会上传独立的WatchApps,但在此之前你的iPhone应用程序必须做点什么。
答案 1 :(得分:0)
要运行Apple Watchkit应用程序,您需要配对的Iphone,请查看文档
Apple Watch需要iPhone才能运行第三方应用。要创建第三方应用程序,您需要两个单独的软件包:一个WatchKit应用程序(在Apple Watch上运行)和一个WatchKit扩展(在用户的iPhone上运行)。 WatchKit应用程序仅包含与应用程序用户界面关联的故事板和资源文件。 WatchKit扩展包含用于管理WatchKit应用程序用户界面和响应用户交互的代码。
用户互动是Apple Watch的独特之处。首先,您始终通过在主屏幕上打开应用程序,为用户提供全面的应用体验。完整界面及其多个内容屏幕使用户可以轻松地与应用程序的数据进行交互。
除了完整的应用体验之外,您还可以选择为用户提供一个只读界面,一目了然,可以显示来自您应用的及时相关信息。最后,您可以通过提供自定义通知界面来更改向用户显示本地和远程通知的方式。
由于WatchKit应用程序扩展了现有iOS应用程序的行为,因此WatchKit应用程序和WatchKit扩展程序捆绑在一起并打包在您的iOS应用程序包中。在安装iOS应用程序期间,系统会在配对的Apple Watch出现时提示用户安装WatchKit应用程序。
WatchKit应用程序有两个部分:在iPhone上运行的WatchKit扩展 以及Apple上安装的一组用户界面资源 看。当您的应用程序在Apple Watch,WatchKit上启动时 iPhone上的扩展程序在后台运行以更新用户 界面并响应用户交互。
我认为你需要一个手机应用程序的界面,记住一件事情永远不会在手表套件应用程序中做任何背景繁重的操作在iPhone中运行的手表套件扩展中执行所有繁重的操作,并让watchkit应用程序和iPhone应该在两者之间进行数据通信,并仅使用watch kit app来显示用户界面