As of now, you cannot download GTA San Andreas for free. You need to pay a one-time price to download the game on your iOS device.