Hi Adnan,
Thanks for choosing Catch.
Unfortunately we don't yet have first class support for running iOS apps on device or in the simulator. The iTchRunner project was more of a "proof of concept" spike. You can use it (just about) but it's pretty basic. I also often tend to forget it when I make breaking changes - and that seems to be what's happened here - sorry about that.
I've just checked in a fix for it on the integration branch. I plan to merge this all with Master soon - but in the meantime if you do want to use it I suggest you get it from there.
Slightly longer term I do have plans for a more full-featured iOS client runner. You can also get quite far by partitioning your code such that a substantial chunk of it can run in a standalone command line test app (in fact that's how I do most of my iOS testing).