我有一个问题,我真的不知道在哪里看。
在此之前,从我的项目档案中分发的IPA文件大小为2.4 Mb。 但是,在我的同事搞乱项目设置之后。我刚刚建立的IPA文件大小为990 Kb。 除了项目设置之外唯一不同的是资产之一被移除,它的大小为384Kb。
现在,编译IPA文件无法在ad hoc设备上启动。
任何人都知道在哪里寻找问题或者应该是导致问题的原因。
谢谢,最好的问候。
修改1
我将所有更改还原到之前的git提交,问题仍然存在。
答案 0 :(得分:0)
请参阅SO线程How to diff one file to an arbitrary version以了解如何使用git的diff
命令将项目文件与您签入的项目文件进行比较。我不认为自己是git专家,但是看起来你应该可以这样做:
git diff master:ProjectFile.xcodeproj/project.pbxproj ProjectFile.xcodeproj/project.pbxproj
将签入的版本与工作目录中的版本进行比较。 project.pbxproj
文件是一个XML文件,用于指定所有项目设置,因此比较两者应该可以准确地告诉您更改的内容。如果您不确定何时进行了更改,则可能需要返回多个版本。
同样,您可以将整个项目的先前版本提取到新的工作目录中。构建该版本并检查.ipa文件的大小,看看它是否会安装。