또(트)러블슈팅
에러가 뜨게 된 상황
1. 빌드 하고 실행하려고 했는데, 'GoogleUtilities/GULAppEnvironmentUtil.h' 파일에서 함수명() 이렇게 되어 있는 부분에 void를 추가하라는 문구가 뜸
2. 추가하려고 Fix 눌렀는데, 이 파일은 Lock 되어 있는 파일이다. 풀거냐 이래서 망설였지만 풀었음..풀고 ()안에 void를 추가함
3. 해당 워닝은 사라졌지만 갑자기 문제의 "double-quoted include "헤더파일 명" in framework header, expected angle-bracketed instead" 오류가 엄청나게 뜸 ""로 헤더 Import하고 있는 곳마다 뜬듯
3. <> angle-bracketed 로 바꿔줘도 계속 뜸 (바꿔주면 그 파일 없다고 떴나)
4. 이 에러 검색하면 해결책으로 뜨는 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER build setting to NO. 이것도 해줬는데도 변함없음
5. 스택오버플로우 댓글에서 "1) podfile 내용 전부 주석 처리하고, 2) Pod install 다시해, 3) pods 폴더 지우고, 4) podfile 내용 주석 해제한 다음에 다시 pod install 해" 이거 따라하니까 문제 해결~
6. google ad mob 을 쓰고 있는데, 5번 따라하기 전에 그냥 pod update 했을 때 아래와 같은 워닝이 떴음
[!] `Google-Mobile-Ads-SDK` requires CocoaPods version `>= 1.12.0`, which is not satisfied by your current version, `1.11.3`. pod install 다시 해주니까 해당 워닝 사라짐..cocoapods 업데이트가 필요했던 것 같다..
'iOS' 카테고리의 다른 글
[또러블슈팅] CloudKit + CoreData 을 사용하는 App에서 iCloud 동기화가 안되는 문제 (0) | 2024.12.12 |
---|---|
[iOS/Swift] DateFormatter 클래스 사용하기 (0) | 2021.04.10 |
[iOS] CocoaPods 사용법 (0) | 2021.04.07 |
[iOS] Core data copy(backup, archive) & restore with iCloud (0) | 2021.04.02 |
[iOS] UICollectionViewDelegateFlowLayout 적용 (0) | 2021.03.13 |