-
Xcode 15 firebase firestore 에서 컴파일 에러 발생할 때iOS 2023. 12. 2. 01:56728x90
편법 주의 ⚠️
Xcode 14대에서 15로 올리고 나니, 아래 코드부분에서 An attribute list cannot appear here 에러가 발생하면서 컴파일이 되지 않을 때.
// Public constant ABSL_CONST_INIT extern "C" const int64_t kFIRFirestoreCacheSizeUnlimited = Settings::CacheSizeUnlimited;
ABSL_CONST_INIT 코드를 지워봅시다.
xcode에서는 잠겨서 수정이 안 된다면 텍스트 편집기나 다른 파일로 열어서 삭제,,,// Public constant extern "C" const int64_t kFIRFirestoreCacheSizeUnlimited = Settings::CacheSizeUnlimited;
제 경우 SPM 으로 Firebase 9.6.0 를 사용하고 있었는데요,
https://github.com/firebase/firebase-ios-sdk/issues/11840 여기서 해결법을 찾았습니다.
버전 올리면 또 다른 데서 문제가 생기고... 다른 방법은 잘 되지 않더라구요,,,
올바른 방법 같진 않지만 저처럼 급하시다면 편법(?)으로 ...'iOS' 카테고리의 다른 글
APNs 를 통한 Push 알림 이해하기 (0) 2022.12.07 Xcode 여러 버전 설치 후 git 문제 (0) 2022.05.13 UITextField clear button custom (1) 2021.10.25 Playground using Algorithms Pakage (0) 2021.10.24 RIBs) tutorial3 (0) 2021.06.26