2012-04-23 4 views
1

У меня проблема, что я действительно не знаю, где искать.Xcode: файл IPA становится меньше и не запускается в устройстве

До этого файл IPA, который был распространен из моего архива проектов, имеет размер 2,4 МБ. Но, после того, как мой коллега возился с проектом. Файл IPA, который я только что построил, имеет размер 990 Kb. Единственное, что отличается от настройки проекта, - это один из активов, который был удален, он имеет размер 384 КБ.

Теперь скомпилированный файл IPA не может запускаться на специальном устройстве.

Кто-нибудь знает, где искать или что должно быть причиной проблемы.

Thank, с наилучшими пожеланиями.

Edit 1

я вернуть все изменения к предыдущему мерзавцу фиксации, проблема все еще остается.

+0

Можете ли вы вернуться к предыдущей версии файла проекта? – Caleb

+0

Да, я могу. Я использую git, чтобы отслеживать статус проекта. Но, это будет здорово, если мне не придется –

+0

Переименуйте оба, старый и новый IPA на .zip, извлеките их и сравните контент. – Till

ответ

0

Просмотреть ссылку SO How to diff one file to an arbitrary version, чтобы узнать, как использовать команду git's diff, чтобы сравнить файл проекта с тем, в котором вы зарегистрировались. Я не претендую на звание эксперта git, но похоже, что вы должны быть в состоянии :

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

сравнить проверенную версию с версией в вашем рабочем каталоге. Файл project.pbxproj представляет собой XML-файл, в котором указаны все параметры проекта, поэтому сравнение двух должно точно указать, что изменилось. Возможно, вам понадобится вернуться к нескольким версиям, если вы не уверены, когда были внесены изменения.

Аналогичным образом вы можете вывести предыдущую версию всего проекта в новый рабочий каталог. Создайте эту версию и проверьте размер файла .ipa и посмотрите, будет ли она установлена.

Смежные вопросы