【问题标题】:App not installed...because its resources have been modified应用未安装...因为其资源已被修改
【发布时间】:2011-02-18 15:43:37
【问题描述】:

一个用户无法安装我的应用,因为他们继续收到错误消息:

The application “myapp” was not installed on the iPhone “myPhone” because its resources have been modified

我已经阅读了由于在构建应用程序后添加文件而发生的错误。我没有添加任何文件。上周,用户可以毫无问题地安装 ad hoc。我试过干净和重建,但没有运气。作为开发人员,即使在删除所有配置文件之后,ad hoc 也可以从 iTunes 很好地安装在我的设备上。有什么想法吗?

【问题讨论】:

    标签: iphone cocoa-touch xcode iphone-sdk-3.0


    【解决方案1】:

    如果这是一个临时发行版,我会清理并重新构建它,然后再次将其连同配置文件一起提供给用户:基本上确保他们拥有一套干净的所有内容。

    在 Vista / Win7 上还报告了一个 Windows 损坏 Zip 的问题。将其作为 ipa 文件而不是 zip 文件分发可能是值得的

    【讨论】:

    • 我已经清理并重建了。我也不拉。只是直接的 .app 文件。
    • 你是如何分发它的?听起来 something 在用户安装之前正在修改文件。尝试将其设为 zip 或更好的 ipa
    • 我正在将 .app 放到一个保管箱文件夹中。收件人(Windows 机器)从 Dropbox 中获取 .app 文件并放入 iTunes。这就是我们一直以来的做法。
    • 嗯,有些东西正在改变它。也许保管箱触及它。继续——先拉上拉链!导致此问题的可能是保管箱功能的更改。我也通过 DB 分发测试版,但总是先压缩。
    • 我在 Windows 7 机器上也遇到了这个问题,可以确认这是 Windows 损坏 Zip 的问题。我通过将应用程序作为 ipa 分发来解决了这个问题......如果有人不知道该怎么做(就像我不知道一样!),那么这个链接会有所帮助:iphonedevsample.com/2010/03/15/… 我遵循了这些步骤,它工作得很好.
    【解决方案2】:

    对我来说,问题是 .Double 文件被添加到共享网络驱动器上的每个目录中。我们主要是一个 Windows 环境,Mac 将 .Double 文件保存在驱动器上的每个目录中。

    实际上,为了解决上面提到的问题,我只是删除了每个目录中的 .Double 文件(正在复制到 iTunes 的应用程序)并修复了它。

    希望这对某人有所帮助!

    【讨论】:

      【解决方案3】:

      当尝试安装 .app 文件的人双击 appname.app 文件夹(在 Windows 环境中显示为文件夹)时,也会出现此问题。当他们这样做时,会在 Windows 环境中创建一个缩略图文件。这反过来意味着资源已被修改,因此错误。我们一直指示我们的客户在从 zip 文件中提取 .app 文件夹时不要双击它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-11
        • 2021-08-27
        • 2014-10-27
        相关资源
        最近更新 更多