[펌] cocoapods 업데이트 repo 변경사항. Git MasterSource 에서 CDN TrunkSource 로
pod 를 업그레이드 후에 pod install 시에 다음과 같은 경고 문구를 만날 수 있다.
[!] Your project does not explicitly specify the CocoaPods master specs repo. Since CDN is now used as the default, you may safely remove it from your repos directory via `pod repo remove master`. To suppress this warning please add `warn_for_unused_master_specs_repo => false` to your Podfile.
이 이슈와 연관이 있다. git 기반의 MasterSource 대신 CDN 기반의 TrunkSource 로 변경되었기 때문. 하지만 BLM 과 관련 있는 듯.
이것도 Master 라는 용어를 사용하지 않기 위함?? github 에서 메인 소스 브랜치 이름이 master 에서 main 으로 변경된 것과 비슷한 이유인듯. 추정..
github.com/CocoaPods/CocoaPods/pull/8923
pod repo list 를 해보면 기존 git master , CDN trunk 두개가 존재하는 것을 볼 수 있다.
master
- Type: git (master)
- URL: github.com/CocoaPods/Specs.git
- Path: /Users/thewavelet/.cocoapods/repos/master
trunk
- Type: CDN
- URL: cdn.cocoapods.org/
- Path: /Users/thewavelet/.cocoapods/repos/trunk
경고 문구 대로
pod repo remove master
를 해서 master 는 지워주자.
[출처] https://thewavelet.tistory.com/49
'Unity3D > iOS' 카테고리의 다른 글
[빌드에러] Undefined symbol: _vDSP (0) | 2022.11.04 |
---|---|
[에러] Sign in with Apple: Authorization Error 1000 (Unknown) (0) | 2022.08.12 |
[펌] iOS pod 삭제, 클린, 설치 명령어 (0) | 2022.06.16 |
[iOS] SKANErrorDomain:SKANErrorUnknown (value 10) (0) | 2022.06.10 |
[링크] Cycle in dependencies between targets ... (0) | 2022.03.28 |