티스토리 뷰

사용자 분들이 업로드하는 이미지에 GPT를 첨가하는 과제를 진행했다.

그리고 QA를 하다가 티켓이 나왔다.

또 삽질을 엄청 해댔으니까 이렇게 남겨놓는다.

결론부터 말하자면 iOS 이 나쁜 놈들아...다.

문제점

QA 티켓으로 iOS 환경에서 질의가 들어왔다.

우리가 max로 정의한 해상도 이상의 이미지가 업로드 된다는 거였다.

예를들어서, validation 로직에 최대 1920 x 1080 이미지로 제한을 걸어뒀는데,

QA 분들이 10000 x  20000 짜리 이미지를 업로드 했는데 업로드가 된다는 거였다.

 

iOS로 발생한 이슈라고 제보를 받았는데...

내 아이폰은 잘 막는다.

 

뭐, 뭐지...?

 

해결법

https://discussions.apple.com/thread/1626442

 

...요약하자면 iOS가 가지고 있는 '자동 이미지 조정'기능이 원인이었다.

그러니까 흔히 말하는 애플식 최적화 로직을 바탕으로 이미지의 픽셀을 줄일 수도 있다는 거였다.

(참고로 사이즈를 줄이니 용량도 줄어든다. 용량 validation 체크도 티켓이 생성됐었는데, 결국 원인은 이거였다)

 

결론적으로 말해서 이건 노운 이슈로 가져가게 됐다.

어쩔 수가 없다...iOS를 내가 뜯어고칠 수는 없으니까...

댓글
최근에 올라온 글
Total
Today
Yesterday