[Issue #2346] Revert commits related to __has_feature(attribute_availability_app_extension)