새벽의 기록

[iOS] 노치 시뮬레이터에서 발생하는 rdar:45025538 버그 본문

[iOS]

[iOS] 노치 시뮬레이터에서 발생하는 rdar:45025538 버그

OneTen 2026. 1. 6. 19:36

 

iOS 26이 출시되면서 온갖 버그들이 출몰하기 시작했는데,

다이나믹 아일랜드 이전 폼팩터인 노치 형태의 시뮬레이터에서 발생하는 

rdar:45025538 를 접하게 되었다. 

 

시뮬레이터 화면 상 네비게이션 바 부분에 사진과 같은 빨간 경고 라인이 보이고 상하단의 검정 여백이 생기며 화면이 이상하게 보여지는 버그다.

 

진행중이던 프로젝트 CS 과정 중 발견한 이슈를 해결하기 위해 오랜만에 시뮬레이터를 실행시키니 마주하게 되었다.

 

애플 디벨로퍼 포럼 관련 포스팅에 달려있는 코멘트를 보고

일단 임시방편으로 해결해서 그 방법을 기록해두려고 한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


애플 개발자분이 버그가 발생한 자세한 케이스를 요구하는 걸 보니 아직 해결되지 않은 문제인가보다.

 

해당 포스트 주소

https://developer.apple.com/forums/thread/807280

 

In Simulator on status bar red ban… | Apple Developer Forums

I usually use the iPhone mini 13 in simulator. I can confirm the behavior. Furthermore the resolution is wrong. Before for "let contentSize = layoutEnvironment.container.effectiveContentSize" you received for contentSize.width -> 375, now you get 320, whic

developer.apple.com


 

시뮬레이터의 설정으로 들어가서 개발자 항목으로 들어간다.

디스플레이 확대/축소에서 더 큰 텍스트를 사용하면 임시방편으로 에러가 사라지긴 한다.

 

 

이렇게 사라짐. 

근데 다이나믹 폰트 쓰는 프로젝트일 경우는 앱 내 텍스트 크기도 다 달라져버릴텐데 어떻게 대응하지;;;

다이나믹 폰트 고려 안해놔서 다행이라고 해야하나 이걸...

 

다시 기본 텍스트로 되돌리고 실행하니까 정상적으로 보인다.

아마 한 번 해당 에러라인을 사라지게 만들고 나면 폰트크기 되돌려도 안보이는듯?? 다행다행

시뮬레이터 실행할 때 마다 매번 이 과정 거치는 게 번거롭긴 해도 일단 급한 개발은 할 수 있겠다

 

 

혹시 몰라 여러 시뮬레이터로 확인해봤는데

 

13 mini - iOS 26.2 발생

12 mini - iOS 18.5 발생

17 pro - iOS 26.1 정상

 

iOS 버전 문제가 아니라 기종문제인 걸 생각하면, 

mini 기종이 화면이 제일 작고 아직 사용하는 사람도 많아서 대부분의 프로젝트들이 13 mini를 기준으로 UI를 디자인할텐데 

꽤 치명적인 버그인 것 같다

 

일해라 애플!!

Comments