2013-09-10 5 views
1

У меня есть несколько версий Xcode, установленных в моем mac. В последнее время я заметил, что некоторые из моих кодов компилируются и делают то, что нужно при построении с использованием xcode 4.6.3. Но он не ведет себя так, как ожидалось, при построении с использованием xcode 4.4.1.версия xcode видна с ipa

Вопрос: Возможно ли узнать о версии xcode из приложения ipa (iOS)?

Спасибо, и я очень хочу поделиться своими знаниями и мыслями об этом.

ответ

0

Если вы можете перейти к вашему Info.plist, есть поле, называемое DTXcodeBuild, и оно будет иметь строковое значение, например 4H1503. Вы действительно можете перейти в свой архив xcode или .app и открыть содержимое пакета, а затем перейти к содержимому продуктов/приложений/YourApp.app и Open That. Info.plist должен находиться в корне. Именно там вы найдете свой DTXCodeBuild.

Это файл .app. .IPA - другое. Он должен быть двоичным. Вы можете переименовать его в .zip и посмотреть вокруг, но, скорее всего, вы не найдете слишком много там. Посмотрите на эту тему обсуждали, ИПС, переименовав его, и двоичный аспект этого:

https://discussions.apple.com/thread/4258197?start=0&tstart=0

+0

спасибо Amit. Я просмотрел содержимое IPA после разархивирования с помощью 7zip. Я не мог найти никакой информации о версии XCODE в любом из файлов. – mhuq

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