After not finding a satisfactory answer to this question - I went away and developed my own schema validator in native Objective-c here: https://github.com/samskiter/KiteJSONValidator
I've just got it passing all the tests in the JSON-Schema test suite so I've released v0.1.
It's released under the MIT license so I hope it's useful to someone...