안녕하세요. 사용자 프로필 관련하여 질문드립니다.
카카오 v2 sdk(pod 2.8.1버전 사용중)로 개발하던 중, 내 프로필의 이미지를 다운로드 하여 이미지를 보여주려 하는데,
프로필 string 정보는 잘 가져오나(로그인 후 me() api 의 정보까지 잘 나오는걸 확인함.)
이미지를 가져오기 위해 URLSession dataTask를 사용하면 에러가 납니다.
혹시나 하여 보편적으로 사용하는 Alamofire도 사용해 보았지만 같은 에러가 발생합니다.
혹시나 카카오 개발 문서의 내용 외 별도로 설정해야 하는 부분이 있을까요?? 제가 실수로 빼먹었다던지…
아래 에러 Log 및 로그인 완료한 사용자의 me() api로 가져온 프로필 주소를 남깁니다.
(프로필 주소가 잘못되었나 싶어서 직접 인터넷 브라우저에 프로필 주소를 넣어보면, 브라우저에는 이미지를 잘 띄우고 있습니다.
하드코딩으로 다른 웹 이미지 주소를 넣으면 잘 동작합니다.)
테스트 디바이스 및 환경 : 아이폰 12 (Ios 15), swiftUI
Optional(https://k.kakaocdn.net/dn/b7pWJL/btrc3qztMRH/2Owd2YbTj6GX4Vk7y2KXs0/img_640x640.jpg)
2021-10-03 18:08:22.592617+0900 homet[2614:1287175] Task .<1> finished with error [-1002] Error Domain=NSURLErrorDomain Code=-1002 “지원되지 않는 URL” UserInfo={NSLocalizedDescription=지원되지 않는 URL, NSErrorFailingURLStringKey=Optional(https://k.kakaocdn.net/dn/b7pWJL/btrc3qztMRH/2Owd2YbTj6GX4Vk7y2KXs0/img_640x640.jpg), NSErrorFailingURLKey=Optional(https://k.kakaocdn.net/dn/b7pWJL/btrc3qztMRH/2Owd2YbTj6GX4Vk7y2KXs0/img_640x640.jpg), _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask .<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask .<1>, NSUnderlyingError=0x2834c40c0 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 “(null)”}}