无法从iOS中删除今天的视图扩展程序

Dio*_*ion 5 objective-c xcode6 ios8

我试图从Xcode6中的iOS应用程序中删除iOS8今天的视图扩展,但不知何故,扩展仍然构建并始终出现在设备上.我从项目中删除了扩展文件以及构建目标.我还多次删除了应用程序,但每当我构建应用程序时,仍然会复制窗口小部件.

Die*_*ego 14

如果您想保留源代码并仅删除今天的小部件:

  • 将您的应用目标转到项目文件中
  • 选择常规 - >嵌入式二进制文件
  • 使用减号按钮删除TodayWidgetName.appex文件
  • 干得好

如果您编译或存档,则不应再看到iOS通知中心中出现的今日小部件.

  • 这是一个不同但重要的问题的正确答案:如果你想从Xcode中的目标中删除一个扩展,你会怎么做?您是正确的,它会保留所有源文件,并将从该目标的构建过程中删除该扩展. (2认同)

Dio*_*ion 6

我终于找到了一个解决方案:在菜单中转到Product> Clean,不再使用或构建的扩展名已经消失!