我现在可以将使用 WatchKit 的应用程序上传到 App Store 吗?

Can I upload my application utilizing WatchKit to the App Store now?

我制作了一个应用程序,包括一个 iOS 应用程序和一个 WatchKit 应用程序;每个部分都可以 运行 独立。

我现在可以将此应用程序上传到 App Store,以便在它发布时为 Apple Watch 做好准备,还是我必须等待?

如果答案是肯定的,我是否必须通过 Xcode 或 Xcode Beta 将其上传到 iTunes Connect?

您必须等待 Xcode 6.2 正式发布,然后您才能提交您的 WatchKit 应用程序。

您无法使用 Watch Kit 上传 App/extension。您将不得不等到 Apple 接受您的上传,但您的应用程序将在手表应用程序发布之前发布。

截至 2015 年 3 月 31 日星期二,all registered Apple developers can submit new apps and updates containing WatchKit extensions to the App Store

如果您需要帮助,Apple 已发布 instructions on its WatchKit site 来帮助您准备所需的材料。祝大家好运!

历史


2015 年 3 月 9 日,Xcode 6.2 with WatchKit 正式发布,您现在可以向 App Store 提交使用 iOS 8.2 SDK 的应用程序。

但是,包含 WatchKit 目标的构建 are not yet accepted:

Please Note: Apps built with Xcode 6.2 and iOS 8.2 SDK may be submitted to the App Store. However, WatchKit extensions are not accepted at this time.

如果您尝试通过 Xcode 提交构建,您将收到关于项目中多个可执行二进制文件的错误(目前,只允许一个 - 您的 iOS 应用程序)。


Apple 似乎有 begun accepting updates including WatchKit apps from select high-profile developers,但尚未对所有人开放。

原创


没有

使用 WatchKit 的应用程序目标 iOS 8.2,尚未发布。 Apple 尚未宣布 iOS 8.2 何时发布,Xcode 6.2(唯一支持 WatchKit 应用程序的环境)仍处于测试阶段。

因此,在 Xcode 6.2 正式发布之前,您将无法上传任何包含 WatchKit 应用程序目标的构建(您无法从 [=57= 的 Beta 版本将构建上传到 iTunes Connect ]).

发布后,您将能够上传您的构建,并且您应用的 iOS 部分将继续 运行 您为项目设置的最早目标(即如果您的应用以 iOS 7 为目标,它仍将支持 iOS 7 并包含您的手表应用,但手表应用将无法用于 iOS 7 用户:它与任何其他扩展一样工作).

是的,您可以将 WatchKit 应用程序提交到 AppStore。我自己做的很成功,已经通过了

https://developer.apple.com/app-store/watch/

It’s time. Apple Watch will be available to customers on April 24. Prepare and submit your WatchKit app, icon, screenshots, and description for review now.

现在您可以提交支持 WatchKit 的应用程序。