If a tile roof leaks, the problem is almost always with the membrane beneath the tile. In order to repair this, you’ll first have to find the area that is leaking, remove tiles around the leaking area, replace underlayment (and other materials as needed) and and replace the sames tiles.  This is a lengthy and precarious process that needs to be done by professionals.