我试图在Xcode6中从我的iOS应用程序中删除iOS8今天的视图扩展,但不知何故,该扩展仍然构建并始终出现在设备上。我从项目中删除了扩展文件以及构建目标。我还多次删除了应用程序,但每当我构建应用程序时,小部件仍然会被复制。
答案 0 :(得分:14)
如果您想保留源代码并仅删除今天的小部件:
如果您编译或存档,则不应再看到iOS通知中心中出现的今日小部件。
答案 1 :(得分:6)
我终于找到了解决方案:在菜单中转到Product
> Clean
以及未使用或构建的扩展程序已经消失!
答案 2 :(得分:0)
显然,如果您不想重新编译,有一种方法可以从已编译的IPA包中删除嵌入的二进制文件。显然,在改变包装之后你必须辞职。
这是嵌入式二进制文件的放置位置: 有效负载> .app> PlugIns> .appex
我已经尝试删除PlugIns并重新签名整个捆绑包 - 似乎运行良好。