iOS 8删除今天的扩展程序

时间:2014-10-18 02:35:47

标签: objective-c xcode ios8

我在Objective c中创建了一个今天的扩展程序,我决定在我的应用程序中不需要它。我删除了该方案,目标以及与之关联的所有文件,但它仍保留在我的通知中心。我删除了应用程序,它不再在通知中心,然后当我再次运行应用程序时,它又回来了。我担心当我提交应用程序时,会有一个空小部件作为添加到通知中心的选项。有谁知道如何从应用程序中完全删除扩展程序?谢谢!

2 个答案:

答案 0 :(得分:3)

我只是干净了产品。

只需按下命令+ shift + k

即可

现在建立并运行,你应该一切都好!

答案 1 :(得分:1)

我知道这有点旧了,但是最近我遇到了与WatchKit扩展类似的问题,当我在iPhone上安装应用程序时,它一直在我的手表上弹出。在我的情况下,这是由于DerivedData文件夹:

在Xcode中打开Preferences->Locations并转到DerivedData文件夹并删除所有内容。

我还清理了项目(cmd+shift+k),但我不确定这是否必要。

此外,如果您遇到此问题,请务必查看Target->Build Phases的{​​{1}}& Target Dependencies不应该提及您不想使用的扩展(如果您没有任何扩展或目标依赖项,则可能不应该在那里。