Версия xcode, видимая с ipa

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

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

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

1 ответ

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

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

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

licensed under cc by-sa 3.0 with attribution.