iOS & Android

Compilation failed for data model at path

_침묵_ 2012. 8. 17. 17:31

Core Data를 사용해서 iOS 앱 개발 중인데, 종종 빌드 과정에 에러가 발생한다. 아무래도 이 현상이 Mac OS를 Mountain Lion으로 업데이트하고, Xcode를 4.4.1로 업데이트하면서 생긴 것 같다.


결론은 "Xcode를 지우고 새로 설치해서 해결"

solution: Reinstall Xcode


다음 내용은 추측 (해결하고나니 이전 상태를 볼 수가 없어서...)


터미널에서 빌드를 해보니 메세지가 떨어지는데, 결국 에러는 dyld: Symbol not found: _OBJC_CLASS_$_NSAttributeDescription 이거다. 


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/Frameworks/CoreData.framework/Headers 에 보면 NSAttributeDescription.h 가 있어야되는데, 없었다.


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk 를 지우고, Xcode를 다시 실행해서 iPhoneSimulator를 재설치 했는데, Xcode가 뻑난건지 실행이 안된다. 그래서, Xcode를 통으로 다시 설치.


필요한 라이브러리만 다시 설치되면 될텐데...




'iOS & Android' 카테고리의 다른 글

iPhone 5 해상도 지원하기  (0) 2012.09.20
통신을 최소화하자.  (1) 2012.07.12
Android Support Library 적용 후 오류  (0) 2012.07.11