#TIL #xcode #jenkins CocoaPods를 사용하니 링크 에러가

unity ios 빌드는 xcode 워크스페이스 혹은 프로젝트를 만드는 것까지 책임진다. xcode로 바이너리를 뽑아내는 건 사용자가 해야 한다.

firebase를 추가하고 난 후에 링크 에러가 생겼다. 알고 보니 CocoaPods 때문. firebase에서 사용한다.

워크스페이스가 아니라 프로젝트로 빌드했기 때문이다. CocoaPods는 디펜던시를 빌드하는 Pods 프로젝트를 추가해서 워크스페이스를 구성해준다. 워크스페이스는 visual studio의 솔루션 같은 거다. 프로젝트 상위 개념. Jenkins Xcode Plugin에서 Xcode Workspace File 값을 채워줬다.

Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com

A Random Post