如何从构建中排除IOS 8应用程序扩展?

时间:2014-11-24 19:35:05

标签: ios8 ios8-extension ios8-today-widget

我正在使用相同的代码库构建我的应用程序的两个版本,一个用于IOS 7/8,另一个仅用于IOS 8。我想从7/8应用程序中排除扩展,但将其包含在IOS 8版本中。我查看了info.plist,构建阶段以及应用程序和扩展的方案,但没有找到任何引用。

我确定我错过了一些简单的事情。任何提示?

1 个答案:

答案 0 :(得分:4)

  

我查看了info.plist,构建阶段以及应用和扩展程序的方案,但没有找到任何引用。

再看一遍?控制应用程序是否包含扩展程序的设置位于应用程序的构建阶段。默认情况下,它被称为“嵌入App Extensions”,但您可以将其重命名为您喜欢的任何内容。

Embed App Extensions build phase

选择扩展名,然后点击底部的“ - ”按钮。

您可能还想从7/8应用程序的目标依赖项中删除扩展名。