use `__IPHONE_OS_VERSION_MAX_REQUIRED` instead