template_ios is for Tier 2 / C++
interpreter_ios is for Tier 1 / BASIC
If you've got bytecode then that's the one to use.
The template iOS is just a blank screen with FPS printout.
I've been able to run an IPA built via the interpreter and run on a 3GS.
I've built the interpreter_ios through xCode and it runs successfully on multiple iOS devices, most of them running iOS 8. It doesn't use any 3D, but it uses a lot of HTTP and file system.
EXC_BAD_ACCESS means a pointer is bad... so that might be something Paul needs to look at. Hopefully xCode will show you more info on the error.
Make sure to put bytecode.byc and any media into the media folder.
You might want to give a quick try with exporting from the IDE with just a simple "Hello world" type program to see if maybe there's an error in your code's logic. If you're accessing an array out of bounds the pointer error might happen. I've seen instances where Windows and Mac are OK with the OOB issue, but not mobile. I think those have gone away on v2, but I can't be sure since I think I've fixed all of them...
So far it's been 90% stable for us on iOS. Seems to be some weird stuff happening around HTTP, but I'm trying to see if that's definitely AppGameKit or something else.
Also note that you probably need a certificate to sign with, so if you haven't signed up as an Apple Dev then you may need to do so.
I'd be willing to test your project if you want to send it to me.