我有一个问题,我真的不知道去哪里找。
在此之前,从我的项目存档中分发的 IPA 文件的大小为 2.4 Mb。但是,在我的同事搞砸了项目设置之后。我刚刚构建的 IPA 文件大小为 990 Kb。除了项目设置之外,唯一不同的是其中一项资产已被删除,它的大小为 384Kb。
现在,编译 IPA 文件无法在 ad hoc 设备上启动。
任何人都知道在哪里寻找或应该是什么问题的原因。
谢谢,最好的问候。
编辑 1
我将所有更改恢复到以前的 git commit,问题仍然存在。
我有一个问题,我真的不知道去哪里找。
在此之前,从我的项目存档中分发的 IPA 文件的大小为 2.4 Mb。但是,在我的同事搞砸了项目设置之后。我刚刚构建的 IPA 文件大小为 990 Kb。除了项目设置之外,唯一不同的是其中一项资产已被删除,它的大小为 384Kb。
现在,编译 IPA 文件无法在 ad hoc 设备上启动。
任何人都知道在哪里寻找或应该是什么问题的原因。
谢谢,最好的问候。
编辑 1
我将所有更改恢复到以前的 git commit,问题仍然存在。
请参阅 SO 线程如何将一个文件与任意版本进行比较,以了解如何使用 git 的diff
命令将您的项目文件与您签入的文件进行比较。我不声称自己是 git 专家,但它看起来像你应该能够做到:
git diff master:ProjectFile.xcodeproj/project.pbxproj ProjectFile.xcodeproj/project.pbxproj
将签入的版本与工作目录中的版本进行比较。该project.pbxproj
文件是一个 XML 文件,它指定了所有项目设置,因此比较两者应该可以准确地告诉您发生了什么变化。如果您不确定相关更改的时间,您可能需要返回多个修订版本。
同样,您可以将整个项目的先前版本拉入新的工作目录。构建该版本并检查 .ipa 文件的大小,看看它是否会安装。