Anyway, I don’t think there’s much you can do about this, other than to file a bug (which you’ve already done). Also, please monitor your crash reports to see if any start coming in from 17.4.
Noted, thanks for the explanation. I just checked again and there was 1 incident happening in iOS 17.4 on 24th February 2024. So in other words, I can only wait for the fix in upcoming iOS versions ya.
Swizzling on classes you don’t own, like UIView, is not the path to long-term binary compatibility.
Thanks for the advice. It seems that the code comes from 3rd party SDK that we used. Will try to review with the team again regarding this.