Binary Archive do not compatible between iOS14.4 and iOS14.6 on iPhone12

Hi, Thank you for the wonderful feature. It works very well by our project. But it seems Binary Archive do not compatible between iOS14.4 and iOS14.6 on iPhone12. I know binary archive do not compatible between different chips, for example A14(iPhone12) and A15(iPhone13). But it seem they are not compatible between different iOS version even by the same divice. So, I want to confirm with you if there is a list(or release note or some thing) to tell us which OSs(MAJOR.MINOR.PATCH) are compatible. Then we can record binary archive by the list.

Thank you

We do not have a list. We don't have any guarantees binary archives will be compatible across different operating system versions, even amongst minor software updates. You can use -[NSProcessInfo operatingSystemVersion] to determine which operating system version they are running on and version those files based on that. In the WWDC talk for Building GPU binaries with Metal we mention "the only requirement is that these other devices have the same GPU, and are running the same operating system build."

Binary Archive do not compatible between iOS14.4 and iOS14.6 on iPhone12
 
 
Q