XCode6를 사용하고 T에 대한 지시를 따르는 Alamofire의 새로운 바닐라 서브 모듈 설치. 여기에 뭔가 적합하지 않습니다. 내가 얻는 오류는 “임포트 alamofire에서”objective-c 모듈 “alamofire”를 빌드 할 수 없습니다. “오류의 스크린 샷입니다.
그리고 내 구성 :
답변
이런 일이 발생하면 먼저 프레임 워크를 별도로 빌드하십시오. 귀하의 경우 :
- Alamofire로 구성표 변경
- 빌드 ( ⌘B )
- 계획으로 다시 변경
- 운영
답변
Developer / Xcode / DerivedData로 이동하여 프레임 워크의 폴더를 삭제합니다. (또는 DerivedData 자체를 삭제하십시오)
실행중인 시뮬레이터에 앱 빌드가있는 경우 해당 앱을 삭제해야합니다.
그런 다음 청소 및 구축
답변
이것은 항상 나를 위해 작동합니다.
- Xcode 종료
- 지우다
~/Library/Developer/Xcode/DerivedData
- 프레임 워크의 구성표 변경 및 ⌘B 빌드
- 앱의 구성표를 변경하고 ⌘B를 빌드 하세요.
답변
DerivedData 폴더를 삭제하고 프로젝트를 정리하고 빌드하면이 문제가 해결되었습니다.
답변
이 순서대로 다음을 시도하면 단계 중 하나가 작동합니다.
-
Cmd+ B-작업 공간을 빌드하고 원하는 대상 또는 모듈을 빌드해야합니다.
-
Cmd+ K및 Cmd+ B-정리 후 빌드
-
Cmd+ Shift+ Option+ K및 Cmd+ B-빌드 폴더 정리
-
엑스 코드, 데이터, 발사 엑스 코드 및 파생 삭제 종료 한 Cmd+ Shift+ Option+ K다음 Cmd+B
이것은 Xcode에서 파생 된 데이터 및 기타 캐시를 정리할 수있는 가장 깨끗한 방법입니다.
답변
동적 프레임 워크를 가져 오려고 할 때이 오류가 발생하면 프레임 워크가 대상의 대상 종속성에 포함되어 있는지 확인하십시오.
Project > "Target" > Build Phases > Target Dependencies
답변
빌드 클린이 나를 위해 일했습니다.
- Alamo를 위해 깨끗한 빌드
- HTTPDemo를위한 깔끔한 빌드