so far, I have been able to enable the speaker while using Sinch. I'm not sure if this is a bug or if I am doing something wrong. I have had this issue on both an iPhone 5S and iPhone 6.
Here is the code I have been using:
- (void)speaker {
id <SINAudioController> audio = [self.sinchClient audioController];
[audio enableSpeaker];
}
And here is where it is being called from:
- (void)callDidEstablish:(id<SINCall>)call;
{
DDLogVerbose(@"Call did establish");
// Set speaker and mute
[self mute];
[self speaker];
}