자세한 원인은 모르겠지만, 'Archive'를 진행하던 중, 제목과 같은 에러를 만났다. 따로 캡쳐를 해두진 못했지만, 빌드 마무리 쯤에 'Build Fail'이 뜨면서 에러가 발생했다.
검색을 해보니, 해당 에러는 다양한 상황에서 발생하는 것 같았고, 검색해서 나온 내용들 (대부분이 Pod 재설치)이 도움이 되지 못했었다. 나의 경우 해당 에러 윗 부분에 sync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/aaefcfd1-5c95-11ed-8734-2e32217d8374/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996)
라고 적혀있었고, 해당 에러의 해결책을 찾으면서 문제를 해결하였다. 아마 최근에 Xcode를 업데이트 한 뒤로, Cocoapods과 호환 이슈가 있어서 이 전에는 잘 되던 것이 안됐던 모양이였다. 해결책은 아래와 같다.
- Xcode나 기타 편집기에서
<프로젝트 폴더>/ios/Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh
를 연다.- 아래 코드에 화살표로 표시된 부분에 '-f'를 추가해준다.