我們剛剛更新到XCode 5 GM,而在DP 5下構建的項目(iPhone只針對iOS 7)現在出現以下錯誤:XCode 5 GM鏈接器錯誤:對於體系結構i386功能匿名中的太多緊湊展開信息i386
ld: in /Users/dan/Documents/Projects/ImageProApp/Pods/SparkInspector/SparkInspector.framework/SparkInspector(ExplorerViewState.o), too many compact unwind infos in function anon for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我們正在使用的CocoaPods包括幾個組件,CocoaAsyncSocket,CocoaLumberack,星火督察和可達性。我的猜測是,我們要刪除Spark Inspector,這個錯誤只會引用另一個組件。
任何人都可以推薦一個修補程序嗎?告訴我什麼編譯器/鏈接器標誌將使用非緊湊展開信息?
感謝,
丹
這可能是一個椰子樹問題。可以很好地在Github上打開一個問題。 https://github.com/CocoaPods/CocoaPods/issues?state=open – ray
@ray當你存檔時,目前的cocoapods的確存在一個問題。 https://github.com/CocoaPods/CocoaPods/pull/1352 – mattyohe
@mattyohe嗯,我可以在更新Build Active Architectures for Debug配置文件後將我的應用存檔就好。但是,在瞄準模擬器時,鏈接仍然失敗,所以我傾向於認爲這個特定的問題與今天剛剛介紹的64位的東西有關,而模擬器沒有爲它裝備......不知何故。 – ray