Hello,
You should be able to update theme and XStore core plugin from WP Dashboard > Updates.
But you need to click update theme or update plugin button. There is no option to update theme or plugin without that. And actually it’s not even recommended because sometimes we release major updates that could cause issues on your site if you used child theme and changed something there. So, it’s always recommended to do backup before the major theme update.
Regards