【问题标题】:iPhone needs cleaning targets before recompileiPhone 需要在重新编译之前清理目标
【发布时间】:2010-02-10 12:33:28
【问题描述】:

每次我将应用程序“构建并运行”到我的设备时,它都会安装带有白色图标的应用程序,显示黑屏并在调试器中显示“无法加载 NSMainNibFile MainWindow”。

但是在清理之后,然后重新编译它可以正常工作。这是正常的吗?我该怎么办?

【问题讨论】:

    标签: iphone xcode compiler-errors


    【解决方案1】:

    这不正常。

    由于某种原因,您的应用程序图标和 MainWindow nib 所在的主 nib 文件未创建或已损坏。大概这发生在随后的构建过程中,在全部清除之后执行了至少一个成功的构建之后。

    故障排除建议:

    1. 您应该发布触发问题的确切构建顺序。最好采用列表格式,以便于阅读。
    2. 检查您可能添加的任何异常资源,例如图像、声音等。也许通常格式的某些东西会触发问题。
    3. 在每次编译之前检查您的目标,以确认 MainWindow nib 显示在资源阶段。
    4. 将源文件和资源复制到新项目。有时项目会损坏,一旦损坏,就无法修复。
    5. 检查是否有任何资源文件名中包含异常字符。 IIRC,带有多个点的文件名可能会导致问题,例如我的.file.name.jpg。

    【讨论】:

      猜你喜欢
      • 2017-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      • 2022-01-13
      • 2011-07-16
      • 1970-01-01
      相关资源
      最近更新 更多