목록에러 (2)
박까스의 개발일기
디버깅시 제대로 작동하던 로그인 API(카카오, 구글)가 릴리즈 버전으로 실행해보니 제대로 작동하지 않는다. 카카오로그인 로그를 보니 AuthError(statusCode=401, reason=Misconfigured, response=AuthErrorResponse(error=misconfigured, errorDescription=invalid android_key_hash or ios_bundle_id or web_site_url)) 라는 내용이 나온다. 카카오 디벨로퍼 사이트에 들어가 내애플리케이션 > 앱 설정 > 플랫폼 > 키해시에 디버그해시키만 등록했기때문에 릴리즈버전이 정상 작동이 되지 않는다. 릴리즈 키해시 등록하기 이미 디버그 해시키를 등록해봤기 때문에 어렵지 않게 등록할 수 있었다. (..
데이터를 받아와 카테고리별 리스트에 넣고 리사이클러뷰를 부착해주었다. 에러가 특이한건 모든 데이터가 있음에도 이이미지 출력만 에러가 발생한다는 것이다. 로그를 확인해보니 glide timeout이 발생한다. 그런데 아우터의 경우 잘 작동이되는데 왜 나머지의 경우 모두 그럴까 화질의 차이도 거의 없으니 로그를 더 찾아봤다 !! 자세히 보니 timeout가 발생하는 이유가 따로있었다. 서버에 있는 이미지링크를 가져오는 과정에서 링크가 온전히 가져오지 못하는 것이었다. (이전에 모든 데이터가 있는 것은 Log를 찍어보았는데 링크 자체가 살짝 바뀌었는걸 몰랐었다.) 하지만 현재 서버에서 문자는 utf8mb4로 적용되어있으며 서버 혹은 php 통신 사이에서 문제가 발생시 Outer에서도 문제가 발생해야 한다. 몇..