从我的应用程序中删除Watchkit Glance

时间:2015-04-21 17:03:31

标签: ios swift watchkit

当我创建我的应用程序时,我很高兴与Glances和Notifications合作,但随着它的进展,我意识到它不是一个必需的功能。我删除了扫视和通知控制器的.swift和接口,但这就是全部吗?我不想一瞥地提交我的应用程序。

我只担心,因为有通知和一瞥的构建方案。我可以删除这些,但我担心隐藏在某处的某种plist键,说我的应用程序仍然需要一瞥和通知。

如何从watckhit应用中永久删除这些内容?

3 个答案:

答案 0 :(得分:10)

两个选项

1)按照您的建议,删除swift文件,从界面构建器中删除一瞥,删除构建方案。如果在删除过程中出现问题,则应该出现构建错误,您可以从那里开始。

2)删除watchkit应用程序,然后一目了然地重新创建它。

只有这样才能获得一块苹果手表,看看它是否显示出来。如果你没有扫视控制器,你应该没问题。

答案 1 :(得分:1)

在手表上进行测试确认您必须从Xcode项目中完全删除该类。

我在这些步骤之间对我的手机(自动安装在我的配对手表上)执行了干净的构建,只有最后一个删除了一眼。

  1. 从界面构建器故事板中删除一瞥
  2. 从目标中移除文件>构建阶段>编译源代码 (所以我可以继续为将来的版本编写代码。)
  3. 从项目中删除源文件
  4. 我可能在整个过程中犯了一个错误(因为它已经很晚了,干净的建筑有点笨拙)但我相信所有这些步骤都是必需的。

    我不确定为什么在项目中有一个文件会成为包含一目了然的最后一个指示,如果我有任何我想要保存的源代码,重命名可能会起作用。

    有趣的生意:

    • 在第一步和第二步之间,我的界面仍然大致像我在故事板中陷入框架之前删除了一眼(很久以前)。
    • 在第二步和第三步之间,一眼就看到了一个旋转器

答案 2 :(得分:0)

  1. 从故事板中删除扫视控制器。

  2. 来自项目的垃圾GlanceController.swift。

  3. 确认同一文件未在目标中持续存在 - >扩展 - >构建阶段 - >编译源文件列表。

  4. 重要提示:在您关闭项目并重新打开项目之前,此警告可能会持续存在。