2012-05-03 2 views

답변

23

아직 휴지통을 비우지 않았다면 Xcode를 닫고 Finder에서 휴지통을 엽니 다. 실수로 삭제 한 프레임 워크 폴더를 찾으십시오. Finder에서 /System/Library/Frameworks (수동으로 폴더를 열려면 Macintosh HD에서 시작) 경로로 다른 창을 열고 프레임 워크를 휴지통에서 Frameworks 폴더로 끌어서 복사하십시오. Xcode를 다시 열고 대상 설정에서 프레임 워크를 다시 추가 할 수 있어야합니다.

+2

실수로 프레임 워크를 영구히 삭제했는데 모든 것을 재설치하고 다시 가져 왔습니다. :) 그러나 어떤 방법 으로든 감사드립니다 !! !! – Shailesh

+0

예, 가장 좋은 해결책 @ 555nick XCode의 재설치가 필요하지 않습니다. 감사합니다. – NSExpression

+2

프레임 워크 파일을 마우스 오른쪽 버튼으로 클릭하고 '뒤로 가져 오기'를 선택하면 더 나은 곳으로 되돌릴 수 있습니다. 이것은 조금 더 미래 보장형입니다. – d2burke

3

xCode의 위치가 다른 경우 위의 방법은 작동하지 않습니다. Open xCode의 경우 맨 위 프로젝트 파란색 아이콘을 클릭하십시오. 타겟 -> 빌드 단계 -> 라이브러리와 바이너리 연결

이제 기존 프레임 워크를 마우스 오른쪽 버튼으로 클릭하거나 Finder에서 표시를 클릭하십시오.

이렇게하면 기존 프레임 워크의 기본 위치를 모두 얻을 수 있습니다. 이제 해당 위치로 이동하여 삭제 된 프레임 워크를 다시 추가하십시오.

xcode를 다시 시작하면 삭제 된 프레임 워크가 이전과 같이 표시됩니다.

11

휴지통을 비우지 않았다면 프레임 워크를 찾을 수 있습니다. 경우 삭제 된 프레임 워크는 아이폰 OS 프레임 워크 그냥 복사/날짜에 대부분의 설치에 대해 다음이 될 것이다, 엑스 코드 프레임 워크 디렉토리로 휴지통에서 다시 이동할 수 있습니다 (엑스 코드 5 + 아이폰 OS 7) :

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

OS X이 바로 하나가 될 수 있습니다 555nick에 의해 게시 경로를 프레임 워크를 들어 (안 테스트 한 것을 생각) : Btw는 /System/Library/Frameworks

: 할 수 있습니다 파인더를 열고 Shift+Cmd+G 바로 가기를 사용하여 빠른 속도로 개방 등의 경로.

+0

예, 여기 있습니다. 나는 Xcode 6에서 같은 문제가 있었는데 이것이 해결책이었다. 감사! – Mike

0

확인. 따라서 프레임 워크를 파인더 및 휴지통에서 삭제 한 경우 솔루션입니다. Mac에 다른 버전의 xcode가 설치되어있는 경우 xcode를 엽니 다. 어떤 프로젝트에서든 최근에 삭제 한 프레임 워크를 추가하십시오. 마우스 오른쪽 버튼을 클릭하고 찾기 창으로 이동하여 복사하십시오.

이제 프레임 워크가 삭제 된 곳의 xcode로 이동하여 위와 동일한 프로세스에서 fnder 창으로 이동하여 방금 복사 한 프레임 워크를 붙여 넣습니다. 나는 당신과 같은 문제가 있었고 그것이 나를 도왔습니다.

관련 문제