EEYatHo 앱 깎는 이야기

Swift) 앱 배포시 네아로 로그인 안됨 - EEYatHo iOS 본문

iOS, Swift

Swift) 앱 배포시 네아로 로그인 안됨 - EEYatHo iOS

EEYatHo 2021. 3. 17. 16:29
반응형

네이버 아이디로 로그인(네아로) 구현 후, QA를 위해 Jenkins 빌드 후 Ad hoc 배포를 했는데

네아로가 안되는 현상이 발견 되었습니다.

 

분명 디바이스 USB로 바로 꽂아서 실행할 때는 잘 되는데,

빌드 서버를 거치고 난 후에는 안되서 대체 뭔일인가 싶었습니다.

 

여러번의 삽질 끝에, 추측이 맞아 떨어져서 해결하였고,

같은 문제점으로 고생하시는 분이 계실까봐 작성합니다.


네이버의 가이드나, 여러 블로그들을 보고 따라하신 착한 개발자분들은

Client ID, Client Secret, App Name, UrlScheme들을 

NaverThirdPartyConstantsForApp.h 요기에 쓰셨을 텐데,

 

저희 팀에서는 Git Push시, Pod 관련 파일은 제외하고 올리다보니,

NaverThirdPartyConstantsForApp.h 을 수정한 것들은 제외 되었고,

Git을 거쳐서 빌드하는 JenKins 빌드에는 제대로 된 Client ID, Client Secret, App Name, UrlScheme들이

들어가지 않아서 발생한 문제였습니다.

 

그래서 해당 값들을 AppDelegate에서 넣어주니 정상 작동하였습니다~ 짝짝짝!

 

Comments