Why Do My GBA4IOS games reset when I play them on Mac?

It's Pokemon Fire Red from my IPhone 4s and I'm playing on Visual Boy Advance. Every time I start my game it goes to the start. How do I play my game from the saved point on my GBA4IOS?

It doesn't save to the ROM file, it saves to a save directory, On GameBoy, the save was stored on a small memory unit, on your iPhone it save to a special directory and as far as I know, it is impossible to access those files without a jailbreak.