작동이 잘 되던 팝업창이 갑자기 아래와 같은 오류를 뱉어내면서 나타나지 않는 문제가 발생했다.
2023-10-04 02:36:40.336844+0900 Blueming[2832:40181] *** Assertion failure in -[_UIImageCGImageContent _initWithCGImageSource:CGImage:scale:], _UIImageContent.m:532
2023-10-04 02:36:40.347139+0900 Blueming[2832:40181] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Need an imageRef'
이유를 검색해 보니까 내가 asssets에서 생성해 준 Color set의 이름과 이미지의 이름이 같아서 발생한 문제였다.
간단하다! 이미지의 이름이나 컬러 셋의 이름 둘 중 하나를 변경해 주면 된다. 변경 후에는 에러가 사라지고 다시 작동이 잘 되는 것을 확인할 수 있었다.
휴우... 갑자기 맞이한 에러라서 당황했지만 해결 완료! 😎