-
반응형
⭐️ 2021년 4월 기준 , Cocoapods 1.10.1 , RealmSwift 5.5.1 버전으로 잘 동작하는 것을 확인했습니다.
문제: Combine-Realm 을 Pod에 추가하고 나서 빌드 안됨.
에러코드는 아래와 같았다. 잘 되던 cocoapods install이 갑자기 에러를 ..
Undefined symbols for architecture arm64: "_OBJC_CLASS_$_RLMNotificationToken", recerenced from: objc-class-ref in RxRealm.o ld: symbol(s) not found for architecture arm64
architecture arm64 관련 에러라면 Library 버전관련인가 해서 이리저리 검색하다가 다음 글을 발견
Cocoapods 1.9.4에 버그가 있습니다(Cocoapods 다운그레이드 방법)
집에서 iOS를 공부하기 위해 습관적으로 cocoapods…
blog.jell.kr
그래서 위 해결방안대로 1.9.3에서 1.8.3으로 변경 시도.
Cocoapod 재설치 안됨
version도 찍히고 실행도 되는데 uninstall은 안되는 이상한 현상
$ pod --version 1.9.3 $ which pod pod is /usr/local/bin/pod $ sudo gem uninstall cocoapods Gem 'cocoapods' is not installed // 응 ?? gem으로 깔지 않았던가 $ brew uninstall cocoapods Error: Cask 'cocoapods' is not installed. // Brew도 아닌데 ? $ ll /usr/local/bin/pod -rwxr-xr-x 1 root admin 582B Jul 23 22:17 /usr/local/bin/pod* // 다시 설치 시도 $ sudo gem install cocoapods -v 1.8.3 Fetching cocoapods-1.8.3.gem Successfully installed cocoapods-1.8.3 Parsing documentation for cocoapods-1.8.3 Installing ri documentation for cocoapods-1.8.3 Done installing documentation for cocoapods after 2 seconds 1 gem installed // 설치는 완료 했는데 계속 버전이 1.9.3인것이다 띠용 ? $ pod --version 1.9.3 // 그런데 또 gem list 해 보면 1.8.3이 나온다 $ sudo gem list cocoapods *** LOCAL GEMS *** cocoapods (1.8.3) cocoapods-core (1.8.3)
루비가 두개 깔려서 슬픈 짐승 ...
그렇다 루비가 기본루비에 추가로 두개나 깔려있는 것이다. 저번 fastlane 삽질의 결과인듯
$ which ruby ruby is /usr/local/opt/ruby/bin/ruby ruby is /usr/bin/ruby
cocoapods 경로 지정해서 실행하기
$ sudo gem install cocoapods -v 1.8.3 --verbose ...(생략) /usr/local/lib/ruby/gems/2.7.0/bin/pod /usr/local/lib/ruby/gems/2.7.0/bin/sandbox-pod Successfully installed cocoapods-1.8.3 // pod이 설치되는 위치를 알아내고 .. 경로로 직접 접근해서 pod을 실행하쟈 $ /usr/local/lib/ruby/gems/2.7.0/bin/pod install
cocoapod 버전 낮추고 install 하니까 해결됐다.
금방할 수 있었는데 ruby때문에 혼란에 빠짐.
반응형'개발' 카테고리의 다른 글
SwiftUI Code snippet - 내가 보려고 정리하는 코드 (0) 2020.11.06 [iOS] Audio Recorder 개발하면서 참고사이트 (0) 2020.11.03 [iOS] Remocle 개발하면서 참고한 페이지 (0) 2020.10.12 XCode12 업데이트 이후 Carthage 오류, Carthage 제거하기 (0) 2020.10.12 [Xcode] SPM 'Missing package product <package name>' 에러 해결 방법 (1) 2020.10.08 댓글