【发布时间】:2015-02-12 01:01:00
【问题描述】:
我正在寻找一种方法来禁用今天的扩展目标,以减少每次为应用程序目标开发时的构建时间。
【问题讨论】:
-
我看到这篇文章是为了寻找一种完全禁用小部件而不会将它们从我的代码库中删除的方法。如果其他人也想这样做,请从
Target Dependencies和Embed App Extensions中删除小部件/扩展目标。
我正在寻找一种方法来禁用今天的扩展目标,以减少每次为应用程序目标开发时的构建时间。
【问题讨论】:
Target Dependencies 和 Embed App Extensions 中删除小部件/扩展目标。
为了禁用构建/运行您构建的 NSExtension,您应该:
Build Phases标签Target Dependencies 或Embed App Extensions
要恢复它,只需单击同一位置的+ 符号并重新添加即可。
【讨论】:
在 Xcode 9 中,扩展仍然在手机的小部件列表中可见。 为了完全隐藏它,我不得不从“嵌入应用程序扩展”中删除它。 该过程类似于nurxyz描述的过程:
【讨论】: