2013-08-29 3 views
1

RestKit은 약 1 년 전 0.1에서 0.2 사이의 전환을 거쳤을 때 사용했습니다. 수동 설치를 사용하여 모든 것을 실행했습니다.Restkit 0.20.x cocoapods 설치 문제 - 컴파일했지만 RestKit 가져 오기를 찾을 수 없음

저는 이제 새로운 프로젝트를 시작했으며 RestKit을 다시 사용하려고했습니다. 하지만 제대로 설치할 수 없습니다. 이번에는 코코아 포드 설치 방법을 사용했는데 잘 돌아가는 것처럼 보였습니다. 내 .pch 파일에 #import를 포함하여 전역 적이기 때문에.

프로젝트가 컴파일되고 빌드가 성공적 이었지만 편집기에서 RKManagedObjectStore 등을 가져 오는 RestKit 코드가있는 곳에서 클래스 파일을 열었을 때 의미 오류가 발생했습니다. RestKit 클래스를 찾을 수 없습니다.

내 .pch 파일에서 RestKit 가져 오기를 제거하고 작업중인 클래스의 헤더 파일에 넣었습니다. RestKit을 찾을 수 없다는 오류가 나타납니다.

RestKit의 사이트에있는 문제 해결 가이드에서 기본적으로 프로젝트가 파생 데이터에 구축되는지 확인해야합니다. 나는 점검했다. 그리고 모든 것은 ok이었다.

파생 된 데이터를 삭제하고 프로젝트를 정리해 보았습니다.

아이디어가 있으십니까?

+0

cocoapods로 만든 작업 공간에서 프로젝트를여시겠습니까? – serrrgi

+0

예. 프로젝트를 시작한 후 RestKit을 추가하고 코딩을 한 것일 수 있습니다. 나는 프레임 워크 또는 두 가지를 추가했다고 생각한다. 나는 지금 그것을 조사하고있다. – Etep

+0

그래, 처음부터 새 프로젝트를 만들었고, RestKit에 추가되었는데 모든 것이 잘되었습니다. 그런 다음 다른 모든 소스 파일을 추가 했으므로 모두 좋은 결과를 얻었습니다. 그러나 내가 원래 설정 한 것보다 다른 소스 파일에 RestKit 코드를 추가하려고하면 이러한 동일한 오류가 발생합니다. 나는 지금 패배했다. – Etep

답변

0

마지막으로 문제가 해결되었습니다.

문제는 cocoapods가 프로젝트의 여러 대상에 대상 구성을 설정하지 않는다는 것입니다. 나는 나의 주요 표적과 시험 표적을 가지고 있었다. 단위 테스트를하는 것에 대해 수치 스러웠습니다. :)

그림이 가장 잘 설명되어 있으며 원본 답변에 대한 링크를 게시하고 게시 한 사용자에게 크레딧을 제공하고 싶습니다. 감사 Waggles!

이 링크에서 솔루션 ...

https://stackoverflow.com/a/16703468/1790578

나는이 미래에 다른 사람을 도움이되기를 바랍니다.