앱스토어에 앱을 출시하려고 했는데 소셜로그인을 사용하면 무조건 애플 로그인을 추가해야한다고 한다.
expo에 애플 로그인 관련 패키지가 있어 공식문서 보고 따라하고 있었다.
그런데 testflight단계에서 앱이 충돌해 비정상종료되었다.
공식문서를 따라했는데 패키지를 import만 해도 앱이 충돌한 것이다.
입대 11일 남은 백수라 며칠 밤낮으로 이것만 몰두했다.
이런 영상을 따라해보기도 했고
혹시 몰라서 여기도 건들여보았다.
스택오버플로우에서도, expo 포럼에서도 내 문제를 찾을 수 없었다.
여기처럼 api로 로그인처리를 할까도 생각했었는데 애플 로그인 api는 카카오, 네이버 로그인 api와 다르게 redirect_uri에서만 사용자정보를 받을 수 있어서 반려했다.
결국 다시 expo-apple-authentication으로 방향을 돌렸고 이 패키지 때문에 빌드도 20여차례 해서 40불 이상의 빌드 금액을 내야했기에 마지막이다 생각하고 여기에서 다운로드 수가 많은 버전으로 (6.1.0 => 6.1.2) 변경했다.
바로 해결되었다.. expo는 49버전을 사용했다.