9
我寫了一個不錯的小程序。在某些時候,它需要加載一些附加功能的軟件包。我也是捆綁軟件的作者,所以我擁有主應用程序和捆綁軟件的源代碼和Xcode項目。如何在XCode中調試軟件包?
到目前爲止,我只是簡單地將該包拖入主應用程序中的資源文件夾中,該文件夾對於運行它可以很好地工作,但我無法調試它(當然還有一個錯誤)。
有沒有辦法設置Xcode,以便我可以調試捆綁?
我寫了一個不錯的小程序。在某些時候,它需要加載一些附加功能的軟件包。我也是捆綁軟件的作者,所以我擁有主應用程序和捆綁軟件的源代碼和Xcode項目。如何在XCode中調試軟件包?
到目前爲止,我只是簡單地將該包拖入主應用程序中的資源文件夾中,該文件夾對於運行它可以很好地工作,但我無法調試它(當然還有一個錯誤)。
有沒有辦法設置Xcode,以便我可以調試捆綁?
在您的捆綁項目中,您應該添加一個自定義可執行文件。當您執行Build &調試時,該可執行文件將在調試器中啓動。
要在Xcode 3爲此,在可執行文件右鍵單擊組和文件列表中的項目部分,並選擇添加>新建自定義可執行文件...
然後你可以選擇你的應用程序打開對話框。
在Xcode中4,你需要去產品>管理計劃,選擇您調試方案,並在信息標籤爲調試動作,你應該使用可執行彈出選擇自定義可執行
您還需要更改構建設置爲您調試方案,以便構建產品被放置在你的應用程序的插件文件夾中的插件時所建,所以,當你建立&調試應用程序包含您的軟件包的最新版本。
如何更改構建產品路徑?我一直試圖在我的目標的「構建設置」中從「構建位置」更改「構建產品路徑」,但運氣不佳。該包仍然在'/ Library/Developer/Xcode/DerivedData/MyBundleABCDEF/BuildProducts/Debug /中創建# – nacho4d 2011-12-06 16:44:24
Nevermind ...我找到了。我改爲「每配置構建產品路徑」,而現在它的工作。不知道爲什麼,但更改「構建產品路徑」僅更改「中間構建文件路徑」(?)。 – nacho4d 2011-12-06 17:08:18