我意外刪除AVFoundation,CoreFoundation,基礎和UIKit.framework,CoreGraphics.frameworks框架形式我的Xcode。 有什麼方法可以恢復它們嗎?或者我將不得不重新安裝Xcode。如何添加刪除的框架再次
回答
如果您還沒有清空垃圾箱,請關閉Xcode並在Finder中打開垃圾箱。找到你不小心刪除的框架文件夾。在Finder中,打開另一個窗口,路徑爲/System/Library/Frameworks
(如果要手動打開文件夾,則在Macintosh HD上開始),然後將框架從廢紙簍拖動複製到框架文件夾。重新打開Xcode,你應該可以在目標設置中重新添加框架。
如果您的xCode的位置不同,上述方法將不起作用。對於該打開的xCode,點擊頂部項目藍色圖標。點擊目標 - >構建階段 - >鏈接二進制庫
現在右鍵或控制點擊任何現有的框架和顯示在Finder中。
這樣您將獲得所有現有框架的默認位置。現在轉到該位置並再次添加刪除的框架。
重新啓動xcode,然後你會看到你的刪除框架,因爲它是以前。
如果你還沒有清空垃圾箱,你會在那裏找到你的框架。如果被刪除的框架是iOS的框架,只是複製/他們從回收站移回您的Xcode框架目錄,這對於大多數安裝最新的下面(的XCode 5 + iOS的7):
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/
對於OS X構架由555nick發佈可能是正確的路徑(沒有測試過,雖然): /System/Library/Frameworks
順便說一句:您可以通過打開取景器,並使用Shift+Cmd+G
快捷快開這樣的路徑。
是的,這個。我在Xcode 6中遇到了同樣的問題,這就是解決方案。謝謝! – Mike
好的。所以,如果你已經從查找器和垃圾刪除框架,這是一個解決方案。如果您的Mac中安裝了另一個版本的xcode,請打開它。在你的任何項目中都嘗試添加你最近刪除的任何框架。右鍵點擊它並轉到取景器窗口並複製它。
現在轉到已刪除框架的xcode,在上面的同一過程中轉到fnder窗口,然後粘貼剛剛複製的框架。 我有和你一樣的問題,它幫助了我。
- 1. 添加後再次刪除
- 2. 再次添加,刪除和添加元素刪除其事件
- 3. 刪除函數並再次添加它
- 4. 添加懸停效果點擊並再次刪除,如果再次點擊
- 5. 添加並從陣列中刪除elemenst並再次添加/ javascript
- 6. 可能添加框架但不能刪除AnimationDrawable上的框架?
- 7. 刪除與CheckboxModel在extjs4.1再次添加的GridPanel失敗和4.2
- 8. 您可以再次刪除PowerShell中的添加類型嗎?
- 9. 如何在實體框架中添加刪除回調?
- 10. 從UITableViewCell中刪除UILabels並再次添加它們
- 11. 刪除ctags並在vim中再次添加它們
- 12. jQuery刪除,然後再次添加實時搜索
- 13. 無法更新ServiceReference或刪除後再次添加?
- 14. 我不能再次點擊刪除或添加按鈕
- 15. 如何刪除定位控制,然後再次將其添加到地圖上
- 16. 如何獲取NSBatchDeleteRequest以刪除並允許您再次添加回對象
- 17. Kineticjs:添加矩形,刪除矩形,然後再次添加不工作mouseover
- 18. 如何再次添加在python
- 19. 如何在一次添加查詢添加和刪除操作
- 20. 如何添加JSON框架
- 21. 如何添加RegexKitLite框架?
- 22. 如何刪除onClick,然後再添加它?
- 23. 實體框架添加/刪除一個新的對象
- 24. LINQ的「添加新」和「刪除舊」對象與實體框架
- 25. 刪除HTML框架
- 26. 不能將相同的項目添加到DataGrid兩次,即使我再次添加項目前刪除項目
- 27. 添加很多框架一次
- 28. 實體框架:在刪除後向添加物添加新實體的問題
- 29. 實體框架 - 避免再次查詢
- 30. 如何刪除圖像形成框架
我不小心刪除了框架永久,我重新安裝了一切,並讓他們回來.. :)但謝謝任何方式..! – Shailesh
是的,最好的解決方案@ 555nick 它不需要重新安裝XCode :) 謝謝 – NSExpression
更好地右鍵單擊框架文件並選擇'放回',以便將其放回原處。這是一個更有前途的趨勢 – d2burke