Hello,
I have updated WordPress and theme via FTP and then updated plugins via Dashboard > Updates. If you need to update the production site you can provide us with WP Dashboard and FTP access and we’ll help you.
Regards