Tesco has told millions of shoppers to install the latest version of the mobile app before 31 March to continue collecting points and accessing discounts.