Я использую последнюю версию Google Cast SDK для iOS (версия 3.1.1.10003), и наше приложение является удаленным управлением устройствами Google Cast, например. он меняет свой объем. Это нужно сделать также, когда наше приложение переходит на задний план.Как сохранить GCKCastSession живым, когда приложение переходит на задний план
Однако GCKSessionManager
вызывает suspendSessionWithReason:
, когда приложение переходит на задний план. Это говорит о том, что сессия будет приостановлена, и, следовательно, наше приложение больше не сможет ее контролировать.
Как я могу сделать GCKSessionManager
не приостанавливать сеансы, когда приложения переходят на задний план?
Редактировать: Я предоставляю решение ниже, но это не удобно для пользователя из-за значительных задержек при повторном подключении.
в последней сессии SDK получает приостановлено по завершении текущего элемента с разумом «GCKConnectionSuspendReasonNetworkNotReachable» Любой путь преодоления этого препятствия? –