2014-03-25 50 views
1

我只是偶然在我的項目是真正令人困惑2個警告..突然警告升級到5.1的XCode

warning: ignoring debug info with an invalid version (0)

2. WARNING: Linking two modules of different target triples: 'x86_64-apple-ios7.0.0' and 'x86_64-apple-ios6.0.0'

後通過this回答的幫助解決了第一個問題。但是,重新啓動我的Xcode後,我得到了再次警告...

第二個剛出現的時候,我無法找到這對谷歌什麼...

在此先感謝。

回答

1

項目:

  • 你應該肯定清理你的Xcode項目(⇧⌘K)。我個人喜歡清理整個派生數據目錄(⌥⇧⌘K),AKA "nuke the entire site from orbit..."

  • 我升級後也出現了一些問題。 FWIW,Xcode 5.1默認情況下,模擬器將構建爲「活動體系結構」,現在大多數人對此爲x86_64。以前,我認爲SIM構建的默認架構是i386。這可能是#2問題的一部分。

  • 回覆#2,其中一個模塊是針對iOS6 SDK進行編譯的,其中一個模塊是iOS7。 Clean可能會有所幫助,或者您可能需要在Build Settings中將Base SDK重設爲Latest iOS

+0

ohk ...讓我看看這個並回到你..謝謝。 –

+0

確定了第二個固定的...謝謝...但仍然是第一個在那裏......:o –

+0

你知道固定#2是什麼嗎?爲後人。 –