1

我有一个问题,我真的不知道去哪里找。

在此之前,从我的项目存档中分发的 IPA 文件的大小为 2.4 Mb。但是,在我的同事搞砸了项目设置之后。我刚刚构建的 IPA 文件大小为 990 Kb。除了项目设置之外,唯一不同的是其中一项资产已被删除,它的大小为 384Kb。

现在,编译 IPA 文件无法在 ad hoc 设备上启动。

任何人都知道在哪里寻找或应该是什么问题的原因。

谢谢,最好的问候。

编辑 1

我将所有更改恢复到以前的 git commit,问题仍然存在。

4

1 回答 1

0

请参阅 SO 线程如何将一个文件与任意版本进行比较,以了解如何使用 git 的diff命令将您的项目文件与您签入的文件进行比较。我不声称自己是 git 专家,但它看起来像你应该能够做到:

git diff master:ProjectFile.xcodeproj/project.pbxproj ProjectFile.xcodeproj/project.pbxproj

将签入的版本与工作目录中的版本进行比较。该project.pbxproj文件是一个 XML 文件,它指定了所有项目设置,因此比较两者应该可以准确地告诉您发生了什么变化。如果您不确定相关更改的时间,您可能需要返回多个修订版本。

同样,您可以将整个项目的先前版本拉入新的工作目录。构建该版本并检查 .ipa 文件的大小,看看它是否会安装。

于 2012-04-23T09:14:32.137 回答