Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- geofencing
- github
- Swift
- 한글
- JPA
- Archive
- FLUTTER
- Git
- error
- Apple
- Realm
- Notification
- Xcode
- mac
- Code
- window
- Session
- UIButton
- 개발자
- SwiftUI
- 웹뷰
- view
- MacOS
- Firebase
- rxswift
- appstore
- iOS16
- 이미지
- IOS
- darkmode
Archives
- Today
- Total
EEYatHo 앱 깎는 이야기
Xcode ) Xcode 13 라이브러리, 프레임워크 에러 - EEYatHo iOS 본문
iOS, Swift/Xcode, Xcode Error
Xcode ) Xcode 13 라이브러리, 프레임워크 에러 - EEYatHo iOS
EEYatHo 2021. 9. 25. 01:31반응형
그동안 Xcode 12.4를 사용하다가, 13로 업데이트 했다.
그런데 기존에 잘 배포하고있던 앱이, Archive 시 RealmSwift에서 에러가 발생했다.
처음엔 업데이트한 Xcode가 문제겠거니 생각했다가, 지인과 오픈톡에 물어보니 나만 겪는 현상이었다.
즉 Xcode 13만의 문제가 아니였다.
RealmSwift 같은 몇몇 프레임워크들은 Xcode의 버전에 종속성을 가진다.
Releases · realm/realm-cocoa
Realm is a mobile database: a replacement for Core Data & SQLite - realm/realm-cocoa
github.com
위의 Realm Github에서 확인해보면,
Xcode 12.4에서는 RealmSwift 10.7.2를 사용해도 상관없었는데,
Xcode 13에서는 RealmSwift 10.15.1을 사용해야한다.
RealmSwift 업데이트를 위해,
pod install --repo-update 를 해주면 해결.
- 업데이트한 Xcode가 문제라고, 문제 원인의 범위를 잘못 생각 했던점.
- 프레임워크들이 Xcode 버전과는 종속성이 없다고 지레짐작했던 점.
- RealmSwift의 버전을 의심하여 pod install을 했었지만, --repo-update를 덧붙혀야 정확한 최신버전인 것을 몰랐던 점.
이런 것들이 겹쳐서 정말 별거 아닌데 오래 삽질했다..
'iOS, Swift > Xcode, Xcode Error' 카테고리의 다른 글
Xcode ) AirBridge 1.18.0, Xcode 12.5 충돌 - EEYatHo iOS (0) | 2021.11.22 |
---|---|
Xcode ) Xcode13 navigationBar.backgroundImage, setBackgroundImage - EEYatHo iOS (0) | 2021.09.27 |
Xcode ) "Created by XXX" 코드 작성자 설정하기 - EEYatHo iOS (0) | 2021.07.05 |
Xcode ) Xcode에서 한글 디렉토리 사용시 문제점 - EEYatHo iOS (0) | 2021.04.27 |
Xcode ) Xcode Build 빠르게하기 ( 코딩방법, 환경변수 ) - EEYatHo iOS (1) | 2021.02.22 |
Comments