I've got an idea how to deal with slow/failed connection to server:
user initiates outgoing PTT
app gets didBeginTransmitting
app switches to PTServiceStatus.connecting
4a. if connection established app prepares audio recording, switches to PTServiceStatus.ready and waits didActivate.
4b. if connection (or floor claim) fails app just terminates PTT
The question here is: can I be sure PTT Framework will not send didActivate until app not set .ready?
Topic:
App & System Services
SubTopic:
General
Tags: