개발/Swift

[Error] linker command failed with exit code 1

덤벨로퍼 2024. 11. 24. 19:54

https://inf.run/V3b51

 

빌드시에 에러 발생

Undefined symbols:

Linker command failed with exit code 1 (use -v to see invocation)

 내용이 이렇게만 나와 있어서 뭐가 문제인지 알수 없음 에러 자세히 보려면

 

error log 우클릭 → expand all Transcript 을 클릭하면 자세히 내용을 볼수있다. 

ld: warning: Could not find or use auto-linked library 'swiftXPC': library 'swiftXPC' not found
ld: Undefined symbols:
  __swift_FORCE_LOAD_$_swiftXPC, referenced from:
      __swift_FORCE_LOAD_$_swiftXPC_$_KakaoSDKCertCore in KakaoSDKCertCore[arm64][3](CertCore.o)
      __swift_FORCE_LOAD_$_swiftXPC_$_KakaoSDKFriendCore in KakaoSDKFriendCore[arm64][3](KFSdkLog.o)
clang: error: linker command failed with exit code 1 (use -v to see invocation)

이렇게 자세히 볼수 있음

_KakaoSDKCertCore 가 swiftXPC 의존하는데 여기서 문제가 발생했다. kakao sdk 버전 다운 그레이드 하여 문제해결