2013-04-25 71 views
0

我最近添加了Social.framework和Accounts.framework到我的ios項目。它被放置在導航區域的頂部,並將這兩個拖入框架文件夾中。然後在Build Phases的「Link Binary with Libraries」中以紅色顯示....現在該項目在啓動時崩潰。ios - 移動框架打破了項目

我做錯了什麼?而解決這個問題的正確方法是什麼?

我得到這個錯誤:

dyld: Library not loaded: /System/Library/Frameworks/Social.framework/Social 
    Referenced from: /Users/owner12/Library/Application Support/iPhone Simulator/5.1/Applications/823A0485-7443-4206-B9F5-A84C03DBFB89/BusinessPlan.app/BusinessPlan 
    Reason: image not found 

回答

1

你沒有做錯任何事。有時Xcode會感到困惑。我建議你編輯項目,向下滾動到列出框架的位置,然後選擇社交和賬戶框架,然後單擊減號按鈕。

enter image description here

之後,你可能要退出Xcode和清理build文件夾,如下所述:

How to Empty Caches and Clean All Targets Xcode 4

如果不解決這個問題,你可能有恢復到之前的提交。

+0

謝謝你 - 現在就試試吧:) – Genadinik 2013-04-25 01:50:28

+0

也有一個非常有用的答案在這裏:http://stackoverflow.com/a/9494112/341994有時項目文件已損壞,你必須打開它並擺脫用戶設置 – matt 2013-04-25 01:55:56

+0

謝謝你 - 第一個解決方案沒有工作,所以我現在要嘗試你的第二個建議。我還在我原來的問題中發佈了我的錯誤 – Genadinik 2013-04-25 02:00:18