繁体   English   中英

在iPhone上安装临时应用程序时出现问题:“资源已修改。”

[英]Problem installing ad-hoc app on iphone: “resources have been modified.”

我可以使用Ad Hoc设置在使用“调试”配置编译的开发iPhone上安装应用程序,一切正常。 但是,当我使用“发布”配置构建它时,iTunes会说:iPhone“ YYYY”没有安装应用程序XXX,因为它的资源已被修改。

我从未见过此消息。 有人知道这意味着什么吗?

谢谢!

安东尼奥

在我们的第一个Beta版中,我们遇到了同样的问题。 Windows上的某人在xxx.app文件夹中挖了一个文件,然后资源管理器在其中创建了Thumbs.db文件,然后繁荣 ,他收到消息“由于未修改iPhone的资源,因此该应用XXX未安装在iPhone“ YYYY”上。“ 当他尝试安装时。

他不得不从iTunes中删除该应用程序,从xxx.app中删除了所有Thumbs.db,然后它开始工作。

我们终于摆脱了这个问题。 创建该版本后,我们试图为iTunes包含一个图像,但是当我们使用此方法( http://iosdevelopertips.com/xcode/itunes-icon-for-ad-hoc-distributions.html )时,一切进展顺利。

以防万一它对某人有帮助:就我而言,我将.app复制到网络驱动器,然后再复制到我的Win7计算机,然后再拖到iTunes中-然后它不起作用。 当我在复制前先压缩.app的拉链,然后在另一端解压缩时-它起作用了。 当然,我不知道为什么。

您的调试配置和发布配置有一些重要的区别,发布与临时外观看起来非常接近。 因此,您首先需要复制发行版配置并进行复制并将其称为“ Ad-Hoc”,并确保将其与临时供应配置文件一起使用。 然后,您需要创建一个新的权利文件。 新版本的Xcode具有一项很酷的功能,您可以在其中构建应用并将其存档到包含配置文件的ipa文件中。

此处介绍了如何执行所有操作: http//www.tuaw.com/2010/05/23/devsugar-a-better-way-to-share-ad-hoc-builds/

在这些说明中,当它告诉您制作权利plist文件时,它说取消选中plist文件中的get-task-allow。 当我创建权利文件时,根本没有允许执行任务的行,因此我创建了一个行,将类型设置为boolean并使其未选中。 这对我来说很棒。

避免出现此类问题的最佳解决方案是创建IPA文件。 这里是在XCode中创建IPA目标的良好分步指南:

http://idotcomllc.wordpress.com/2009/05/26/how-to-build-a-ipa-file-from-xcode/

它从一个介绍性项目开始,因此搜索“ Aggregate”以找到开始告诉您如何创建新IPA目标进行构建的点。

我将应用程序直接上传到也可以访问Windows的服务器上。 然后在Windows中压缩它。

我拥有它,做了一个干净的构建,再也没有看到它。

导致ipa / zip存档不完整(在安装结束时收到)的原因。

我使用运行脚本将-app文件cp -R到Payload文件夹时遇到了这个问题,由于某种原因,如果脚本使用某种方式将其复制,它会对其进行修改(如果我使用finder并将其手动复制到有效负载文件夹中)并手动压缩.ipa文件,效果很好。 我使用codesign -v测试了几次,以验证.app文件。 它总是通过构建和运行脚本后的错误来解决。 但是当我手动复制文件时没有错误。

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

从字面上看,要解决上述问题,我只是删除了(将应用程序复制到iTunes的)每个目录中的.Double文件,并对其进行了修复。

希望这对某人有帮助!

我受命测试一些应用程序,由于某种原因,这是我团队中唯一遇到此错误的应用程序。 我正在使用XP。 我们正在测试的所有应用程序都使用相同的配置文件,但有些会同步,而有些则不会。 不知道是什么修复了它,但是我确实进入了我的* My Music \\ iTunes \\ iTunes Media \\ Mobile Applications *文件夹,删除了我尝试同步的应用程序的现有.ipa文件,此后似乎也可以正常同步。 可能不是您问题的答案,但请尝试一下。

如果在Mac上使用asstes或具有版本化的内容,则.DS_Store文件和隐藏的.git文件夹也存在相同的问题。 从资产中删除后,问题就消失了。 隐藏文件可能是一个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM