2012-08-01 52 views
2

我想添加一個框架的最新版本到我的Xcode項目,但似乎無法讓Xcode忽略舊的。Xcode引用舊的框架

我已經從項目中刪除了該框架,並刪除了「Link Binary With Libraries」部分中的列表。然後,我從我的Mac中刪除舊框架的每個實例,並重置模擬器中的內容和設置。我清理我的項目並刪除派生數據。然後我下載新版本的框架並像平常一樣拖放它。一切似乎正常連接,項目再次建立沒有錯誤。我轉到使用新框架中的組件的觀點,並且還有一個大的「試用版」水印,並且查詢框架自己的[getInfo]函數返回舊的框架版本。

我該如何去完全刪除對此框架的所有引用?當它不再存在於我的硬盤驅動器上時,它是如何構建到項目中的,而且我已經擦除了以前版本中的所有緩存數據,並且從不同位置鏈接了一個全新的框架?

回答

1

事實證明,Xcode確實在其他目錄中定位了其他版本的項目中的舊框架。真讓人頭疼。

+0

您的回答並不完全幫助我。如何禁用自動框架搜索? – 2012-11-06 16:20:52

+0

有關如何解決此問題的任何建議,將不勝感激? – jaker 2013-08-05 14:11:42

2

我有一個類似的問題,這個問題的解決方法是看我的項目的目標構建設置。在框架搜索路徑是一箇舊條目,指向框架的舊副本。刪除它可以確保它使用最新的框架。