У меня есть приложение Google Cast. Прошло довольно много времени с тех пор, как я прикоснулся к нему, потому что он работал просто отлично, но теперь я хочу добавить к нему некоторые функции, так что я копаюсь обратно.
Я создал второе приложение Google Cast в консоли разработчика Google Cast SDK (https://cast.google.com/u/0/publish/#/applications)), поэтому я могу провести некоторое тестирование, не прерывая людей, использующих существующее приложение. Это новое имеет в основном все те же настройки: это Custom Receiver, и он указывает на URL - очень просто. Единственное отличие состоит в том, что новый URL - это мой тестовый сервер вместо нашего рабочего сервера. Он опубликован.
Когда я запускаю своего отправителя в своей тестовой среде и оставляю идентификатор приложения в качестве существующего приложения, все работает нормально. Chrome предлагает мне выбрать устройство назначения, и там появляется мой Chromecast.
Теперь, когда я меняю идентификатор приложения в коде отправителя на новый идентификатор приложения, Chrome говорит
Поиск не найден.
Я возвращаю исходный идентификатор приложения, и мой Chromecast снова не вызывает проблем.
Итак, я предполагаю, что за кулисами что-то не так с конфигурацией моего нового идентификатора приложения, но я не знаю, как выяснить, что не так. Кроме того, я могу наблюдать за регистрацией на тестовом сервере и видеть, что ничто не затрагивает мой сервер, поэтому я не верю, что Google делает запрос на мой новый URL.
Я просто не совсем уверен, с чего начать, чтобы выяснить, что происходит.