2011-04-12 16 views
0

我已經改變了東西在我的項目設置,現在當我運行該項目,以建立和調試,我得到建立自己的錯誤:的Xcode:構建錯誤:試圖對不支持的文件鏈接矮:

GenerateDSYMFile錯誤:試圖「這裏的正確路徑到我的應用程序可執行」

但:對於不支持的文件鏈接矮!當我再次按下RUN時,它就像一個魅力,我的應用程序開始在模擬器。 所以我需要每次按cmd-R兩次來調試我的應用程序。

這是在我的項目的以前的版本是正常的,所以我不知道我做了什麼改變%) 所有我的其他項目工作正常,我可以重新創建這個項目,但我想弄清楚 - 什麼觸發這個錯誤。我試圖在蘋果devforums上提出這個問題,但沒有取得任何成功。

這裏有什麼幫助嗎? THX)

PS這個錯誤顯示爲Xcode3作爲Xcode4

回答

0

嘗試下構建選項改變>調試信息格式。看看是否有幫助。

1

不知道你是否知道問題出在哪裏,發生了同樣的事情。我創建了一個與我的項目名稱相同的文本文件 - 當我擺脫它修復它時。

+0

同樣在這裏,雖然我有清理和重建刪除文件。 – Benjamin 2012-07-15 13:59:04

0

當我試圖在模擬器中運行我的應用時,我知道了。 Xcode說附加到PROCESS但掛起。 所以不得不殺死XCode並重新啓動。 當我再次運行項目它建立好,但當我說運行它得到了該鏈接錯誤。

我通過刪除模擬器中的應用程序修復它,並再次運行並運行。

+0

即時猜測空間混亂了某處的構建路徑 – 2012-05-22 16:41:34

2

same file name爲您project namebundle通過renaming所以拿到filerid並正確使用。

Cleanproject並運行該項目。很好去。

0

在我的情況這是一個導致錯誤的plist文件。

我重命名了文件並更新了Target Build Settings中的Info.plist文件,並修復了它。

0

我得到了同樣的錯誤:「錯誤:試圖對不支持的文件鏈接矮:/卷/ ...」

這個錯誤直到我在改變的Xcode 6上映之前,我的詹金斯服務器。之前,我們有相同的應用程序設置,並沒有任何問題的建設。

我正在通過Jenkins構建Realase版本的應用程序,並且我已經使用以下配置構建了應用程序「-configuration Release」,並且該應用程序的Build Setting中的參數「Debug Information Format」被設置爲DWARF-with -dSYM。

爲了解決這個錯誤,我在參數「調試信息格式」中將Build Settings中的Xcode目標更改爲DWARF,並且我沒有從Jenkins得到任何錯誤。

蘋果開發者文檔說,這對於這個參數的值不同:

DEBUG_INFORMATION_FORMAT(調試信息格式)

說明:標識符。標識用於存儲二進制調試信息的格式。

值:

刺:用刀砍傷格式,並放置在二進制調試信息。

dwarf:使用DWARF格式並將調試信息放在二進制文件中。

dwarf-with-dsym:使用DWARF格式並將調試信息放在dSYM文件中。

默認值:

前提條件: 「 GCC_ENABLE_SYMBOL_SEPARATION(獨立PCH符號)」

鏈接:https://developer.apple.com/library/mac/documentation/developertools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html

相關問題