2013-09-10 18 views
1

我在我的mac中安裝了幾個Xcode版本。 最近我注意到,我的一些代碼編譯並使用xcode 4.6.3構建時應該做些什麼。但它使用xcode 4.4.1構建時並不像預期的那樣運行。從ipa可見的xcode版本

問題:是否可以從ipa(iOS應用程序)本身知道xcode版本?

謝謝,我非常感謝你分享你的知識和想法。

回答

0

如果您可以向下瀏覽到您的Info.plist,則會有一個名爲DTXcodeBuild的字段,它將具有字符串值,如4H1503。實際上,您可以轉到xcode存檔或.app並打開包裝內容,然後轉到產品/應用程序/ YourApp.app並打開該包裝內容。 Info.plist應該位於根目錄中。那就是你會找到你的DTXCodeBuild的地方。

這是爲一個.app文件。 .IPA雖然不同。它應該是一個二進制。您可以將其重命名爲.zip並環視四周,但有可能您在這裏找不到太多東西。看看這個線程討論,IPA,重命名它,它的二進制方面:

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

+0

感謝阿米特。我使用7zip將其解壓縮後實際瀏覽了IPA的內容。我在任何文件中都找不到有關XCODE版本的信息。 – mhuq