I can take a closer look at it later, but my first thought is that you
do need to have the debugger server up and running when the app
starts.
Indeed, running "gsi gambit-iphone-example/lib/util/remote-debugger/debugger.scm" in a terminal before starting the application in the iphone emulator allowed it to run.