2012-05-03 32 views
12

Tôi vô tình xóa các khuôn khổ AVFoundation, CoreFoundation, Foundation và UIKit.framework, CoreGraphics.frameworks tạo thành Xcode của tôi. Có cách nào để khôi phục chúng hay tôi sẽ phải cài đặt lại Xcode một lần nữa.Cách thêm lại các khung đã xóa

Trả lời

23

Nếu bạn chưa dọn sạch thùng rác, hãy đóng Xcode và mở Thùng rác trong Trình tìm kiếm. Tìm thư mục khung bạn vô tình xóa. Trong Finder, mở một cửa sổ khác với đường dẫn /System/Library/Frameworks (bắt đầu trên Macintosh HD nếu bạn muốn mở thư mục theo cách thủ công) và kéo-sao chép khung làm việc từ thư mục Thùng rác vào khung. Mở lại Xcode và bạn sẽ có thể thêm lại khung trong cài đặt đích.

+2

Tôi đã vô tình xóa vĩnh viễn các khung công tác, tôi đã cài đặt lại mọi thứ và đưa chúng trở lại .. :) Nhưng cảm ơn mọi cách .. !! – Shailesh

+0

Vâng, giải pháp tốt nhất @ 555nick Nó không cần cài đặt lại mã XCode :) Cảm ơn – NSExpression

+2

Tốt hơn là bấm chuột phải vào tệp khung và chọn 'Đặt lại' để nó đặt nó trở lại vị trí của nó. Đây là một chút tương lai-proof – d2burke

3

Phương thức trên sẽ không hoạt động nếu vị trí xCode của bạn khác. Cho rằng mở xCode nhấp vào dự án đầu biểu tượng màu xanh. Nhấp vào Nhắm mục tiêu-> giai đoạn xây dựng -> Liên kết nhị phân với thư viện

Bây giờ phải hoặc kiểm soát nhấp vào bất kỳ khung hiện có nào và Hiển thị trong Trình tìm kiếm.

Bằng cách này bạn sẽ nhận được tất cả vị trí mặc định của khung hiện tại. Bây giờ hãy đi đến vị trí đó và thêm lại khung đã xóa của bạn.

Khởi động lại xcode thì bạn sẽ thấy khung đã bị xóa của bạn như trước đây.

11

Nếu bạn chưa dọn sạch thùng rác, bạn sẽ tìm thấy các khung công tác của mình ở đó. Trong trường hợp các khuôn khổ xóa là iOS khuôn khổ chỉ cần sao chép/di chuyển chúng trở lại từ thùng rác của bạn vào thư mục khung XCode của bạn, đó sẽ là những điều sau đây đối với hầu hết các cài đặt cho đến nay (XCode 5 + iOS 7):

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/

Đối với OS X khuôn khổ con đường đăng bởi 555nick có thể là một trong những quyền (chưa được thử nghiệm rằng mặc dù): /System/Library/Frameworks

Btw: Bạn có thể nhanh chóng mở đường dẫn như vậy bằng cách mở công cụ tìm và sử dụng các phím tắt Shift+Cmd+G.

+0

Vâng, điều này. Tôi đã có cùng một vấn đề trong Xcode 6 và đây là giải pháp. Cảm ơn! – Mike

0

Ok. Vì vậy, nếu bạn đã xóa các khuôn khổ từ công cụ tìm cũng như từ thùng rác ở đây là một giải pháp. Nếu bạn có một phiên bản khác của xcode được cài đặt trong mac của bạn thì hãy mở nó. Trong bất kỳ dự án nào của bạn, hãy thử thêm bất kỳ khung công tác nào bạn đã xóa gần đây. nhấp chuột phải vào nó và đi đến cửa sổ công cụ tìm và sao chép nó.

Bây giờ hãy chuyển đến xcode từ nơi mà các khung công tác đã bị xóa, chuyển đến cửa sổ fnder trong cùng một quy trình trên và dán khung công tác chỉ cần sao chép. tôi đã có cùng một vấn đề như của bạn và nó đã giúp tôi.

Các vấn đề liên quan