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

时间:2015-06-25 22:47:16

标签: ios ios8 watchkit apple-watch ios8.2

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

  

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

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

1 个答案:

答案 0 :(得分:0)

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

在Xcode中使用正确的Scheme,只构建iPhone应用而不是手表应用。方案是如何控制在Xcode中构建的目标。

当添加了监视工具包目标时,会创建一个用于构建监视应用程序和移动应用程序的方案。

导出app for release时,只使用那里的移动应用程序方案,但不包括watch os目标。

来自apple的

Scheme编辑器doc: https://developer.apple.com/library/mac/recipes/xcode_help-scheme_editor/Articles/SchemeDialog.html