라이브러리 배포 후 Mac OS 10.11 El Capitan(엘 캐피탄) 환경에서 XCode 7.3.1 를 사용하는 Mac에서 빌드시 다음과 같은 에러가 난다는 말을 들었다.
framework not found FileProvider for architecture arm64
샘플소스를 XCode 9환경에서 빌드 해서 준게 영향인지 모르겠지만, 하위 버전에서 빌드가 안될 경우 해결책은 XCode 내부에 상위 버전에서 framework를 복사해서 붙여 넣기를 해주면 해결이 된다.
복사해 올 경로는 다음과 같다.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/
SDKs/iPhoneOS.sdk/System/Library/Frameworks
XCode는 Apple Developer 사이트에 가면 버전별로 받을 수 있다. 용량은 4~5GB 정도 되니 충분한 용량을 가지고 설치가 필요하다.
에러가 났다는 파일 목록들을 뽑은 후 파일을 전달했다.
FileProvider.framework
FileProviderUI.framework
IOSurface.framework
이상 없이 빌드 됨을 확인 완료.
'iOS' 카테고리의 다른 글
iPhoneOS 10.2 sdk Frameworks (0) | 2017.12.11 |
---|---|
iPhoneOS 9.3 sdk Frameworks (0) | 2017.12.11 |
iPhoneOS 11.1 sdk Frameworks (0) | 2017.12.11 |
isEqualToString와 관련 (0) | 2017.12.08 |
Compilling IB documents for earlier than iOS 7 is no longer supported. (0) | 2017.12.01 |