【发布时间】:2014-09-10 09:43:05
【问题描述】:
我尝试在 Xcode6 中从我的 iOS 应用程序中删除 iOS8 今日视图扩展,但不知何故,该扩展仍然构建并始终出现在设备上。我从项目中删除了扩展文件以及构建目标。我还多次删除了该应用程序,但每当我构建应用程序时,小部件仍然会被复制。
【问题讨论】:
标签: objective-c ios8 xcode6
我尝试在 Xcode6 中从我的 iOS 应用程序中删除 iOS8 今日视图扩展,但不知何故,该扩展仍然构建并始终出现在设备上。我从项目中删除了扩展文件以及构建目标。我还多次删除了该应用程序,但每当我构建应用程序时,小部件仍然会被复制。
【问题讨论】:
标签: objective-c ios8 xcode6
如果你想保留源代码,只删除今天的小部件:
如果您编译或存档,您应该不会再看到今日小部件出现在 iOS 通知中心。
【讨论】:
我终于找到了解决方案:在菜单中转到Product > Clean 并且不再使用或构建的扩展都消失了!
【讨论】:
显然,如果您不想重新编译,有一种方法可以从已编译的 IPA 包中删除嵌入式二进制文件。显然,在更改包后,您将不得不辞职。
这是放置嵌入式二进制文件的地方: 有效负载 > .app > 插件 > .appex
我已尝试删除插件并退出整个捆绑包 - 似乎运行良好。
【讨论】: