If you are running on a Mac, you aren't using the Player, that is only for broadcasting from a PC from the AppGameKit IDE.
The only way to get an updated iOS player is build your own. And, since you have a Mac and Xcode, you have everything you need.
Simply comment out the line I told you to add in interpreter.h and build the interpreter_ios app and run it from Xcode while connected to your iOS device.
The beauty of running an app from Xcode is that it leaves a fully functional version of it after you stop it in Xcode.
Remember to uncomment the line you just commented out before trying to build your own apps.
I ran the program on my Windows box. It takes a long time to actually get to a play screen, lots of options to select. But, once I had the green light to go, I could not get the car to do anything using the arrow keys (on Windows they are used to simulate the accelerometer on an iOS device, works fine in my games).
Also, there are lots of places where you do path references after using the SetCurrentDir command. I have not had good experience using that command. You are much better off just using the full path you want, starting with a "/" to make sure it does it from the default start (always start with "/media/<whatever>").
And the joystick did not appear, which is what I assume is supposed to be used.
It's entirely possible that using the SetCurrentDir command and 'relative' paths is one of the main problems when executing on an iOS device.
When I put your media into my Xcode test project, it got to a black screen (your splash) and no further. After waiting a while, I tapped on the screen (the Windows test showed that it was expecting that) and the same music as played in Windows played.
But no images.
The game takes up 21.6MB when loaded and I don't think that counts the unzipped data (averaging .6MB each for unzipped file).
I strongly suspect it is your directory usage that is making the problems (in both my windows version and the iOS one).
I looked through a bunch of the code, but I don't have time to go through every line and try to make it work.
If it doesn't work in Windows, it probably won't work as standalone in any device.
Try removing all SetCurrentDir commands and make all paths explicit, starting with "/media", including in your data files, and see if that works better.
Have you tried running in Windows? I always do that before I attempt any other devices.
Cheers,
Ancient Lady
AGK Community Tester