Apple will begin assembling its top-end iPhones in India through the local unit of Foxconn as early as 2019, the first time the Taiwanese contract manufacturer will have made the product in the country, according to a source familiar with the matter.