I had used bindToEndpoint where I should have used connectToEndpoint. Now the objective C client is working.