如何免费提供AppleWatch的iOS应用程序部分

Jas*_*ker 7 ios ios8 apple-watch watchkit ios8.2

我们有一个客户端使用我们的源代码.该项目包括Apple Watch,但他们不想将其构建到他们的应用程序中.他们删除了Embed App Extensions.他们能够提交到App Store,但随后收到了一封电子邮件:

我们发现您最近交付的"XXX"存在一个或多个问题.要处理您的交付,必须纠正以下问题:无效的WatchKit支持 - 该捆绑包包含无效的WatchKit实现.该应用程序可能已使用不合规或预发布工具构建或签名.访问developer.apple.com获取更多信息.一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.此致,App Store团队

对不包含Apple Watch组件的项目进行的最小修改是什么,以便在以后想要添加它时可以使用它?

adr*_*ian 0

我还没有看到可以添加到 info.plist 的设置。

通过在 Xcode 中使用正确的方案,仅构建 iPhone 应用程序,而不构建手表应用程序。方案是您如何控制在 Xcode 中构建哪些目标的方式。

添加手表套件目标后,将创建一个用于构建手表应用程序和移动应用程序的方案。

导出应用程序进行发布时,仅使用现有的移动应用程序方案,不包括手表操作系统目标。

来自苹果的方案编辑器文档: https://developer.apple.com/library/mac/recipes/xcode_help-scheme_editor/Articles/SchemeDialog.html