toolkit 사용방법

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

현재 구버전 5.9.0 에서 5.11.4 버전으로 업데이트 하였습니다.애플 앱 환경에서 구글로그인을 구현하고싶어 업데이트 하였는데 toolkit 에서 나오는 코드도 참조도 안됩니다.따로 어떤걸 설치해야하는건가요?

아 찾은거같습니다.

현재 5.11.4버전 툴킷에 나와있는 구글로그인 패키지 설치해도 TheBackend.ToolKit. 요기서 에러가 뜨네요

안녕하세요 개발자님,
정확한 확인을 위해 현재 사용하고 계신
유니티의 버전 및 구글 로그인 SDK 버전, 그리고 에러 정보 등 상세 정보를 요청드립니다.

2021.3.9f1 , BackendGoogleLogin-1.0.0.unitypackage [2023-11-28]

TheBackend.ToolKit.GoogleLogin.iOS.GoogleLogin(GoogleLoginCallback); 이 코드를 사용했을때
The type or namespace name ‘ToolKit’ does not exist in the namespace ‘TheBackend’ (are you missing an assembly reference?) 코드상 이렇게 뜹니다.using에 ToolKit 을 참조하고싶지만 되지 않습니다.

공유 감사드리며, 확인 후 안내드리겠습니다.
시간 양해 부탁드립니다.

확인 시, 코드가 업데이트된 구글 로그인 SDK 2.1.0 버전 기준으로 잘못 안내되어 발생한 문제로 확인됩니다.
구글 로그인 SDK 1.0.0 버전의 경우 TheBackend.ToolKit.GoogleLogin.iOS.GoogleLogin() 가 아닌
BackendFederation.iOS.GoogleLogin() 를 통해서 이용이 가능합니다.

SDK 5.11.5 이상 버전으로 업데이트와 함께 구글 로그인 SDK도 2.1.0 버전으로 업데이트 이용을 권장드리며,
SDK 5.11.4 버전의 구글 로그인 예제 코드는 수정이 이루어질 수 있도록 하겠습니다.

xcode 상에서 #import <GoogleSignIn/GoogleSignIn.h> 이부분 ‘GoogleSignIn/GoogleSignIn.h’ file not found 이 오류가 뜨는데 어떻게 해결하나요?

혹 최신 파이어베이스 SDK를 사용하고 계신 경우
구글 로그인 SDK에서 사용되는 종속성 라이브러리가 충돌하여 빌드가 실패하는 오류가 있습니다.

해당 현상은 구글 로그인 SDK 2.1.0 버전(BackendGoogleLogin-iOS-2.1.0 에서 GoogleSignIn 7.x.x 버전을 이용)에서 해결되었으니 1.0.0 버전을 사용하고 계신 경우 업데이트 후 이용해 주시면 감사하겠습니다.

현재 5.11.5 버전 업데이트 이후 sdk 2.1.0 버전으로 사용하고있습니다.

현재 xcode 에서 라이브러리 > TheBackend > Toolkit > GoogleLogin > iOS > BackendGoogleAuth.mm 에서 #import <GoogleSignIn/GoogleSignIn.h> 를 참조할수없다는 GoogleSignIn/GoogleSignIn.h’ file not found 에러가 발생합니다

구글 로그인 SDK 업데이트 시
기존 Assets > The Backend > Toolkit > GoogleLogin 폴더를 제거한 후 신규 버전을 import 하여 적용해주셔야 합니다.
만약 위와 같은 방법으로 업데이트가 이루어지지 않았다면 제거 후 다시 import 하여 시도해주세요.

만약 위 방법으로 업데이트를 진행해주셨다면 확인되시는 에러와 관련하여
전체 정보가 확인될 수 있도록 모든 메시지정보를 공유해주시거나 화면 정보를 공유하여 주시면 감사하겠습니다.

현재 말씀해주신대로 업데이트를 다시 시도하였고 xcode상 빌드 했을때 발생하는 에러입니다.

스크린샷 2024-12-04 오후 3.14.19
위 사진은 프레임워크 스크린샷 입니다.
스크린샷 2024-12-04 오후 3.14.37


위 사진은 에러가 발생하는 사진입니다

ios용 GoogleSignIn SDK가 설치되지 않아 발생하는 에러로 예상됩니다.
아래의 설정 가이드 링크 안내와 안내에 따라 GoogleSignIn SDK를 설치하셨는지 확인 부탁드립니다.


스크린샷 2024-12-04 오후 3.55.12

PodFile에 추가 했고 터미널에 pod ‘GoogleSignIn’ 입력하니 사진처럼 나옵니다.

PodFile을 저장한 후, 터미널에 'pod install’을 입력하여 xcworkspace을 생성해야 합니다.
개발자 문서를 다시 확인하여 진행해주세요.

'pod install’을 입력하여 xcworkspace 생성 되어있습니다.

xcworkspace 생성까지 완료하셨다면,
이후 앱을 빌드하여 구글 로그인이 정상적으로 되는 작동하는 것을 확인해주시면 되는데요
과정에서 다른 에러가 발생하거나 문제가 있으신 상황이실까요?

현재 .xcodeproj 파일에 작업중이여서 .xcworkspace 전환을 시켜야하는데 , .xcodeproj 파일에작업을 할수 있는 sdk 는 없는건가요?

CocoaPods 의 동작 방식으로 인해, .xcworkspace를 사용해야 올바르게 적용할 수 있습니다.
도움드리지 못해 죄송합니다.