Не удается запросить рекламу с сервера из-за сетевой ошибки - IMA SDK Error и iOS
Я использую IMA SDK (iOS - Swift) для воспроизведения рекламных роликов (Wrapper VAST 3.0), но когда я использую этот URL-адрес " http://fusioniprojects.com/rnd/addpod/adpods.xml"
В журнале появляется следующая ошибка: "Не удается запросить рекламу с сервера из-за сетевой ошибки".
и когда я использую URL этого типа -
работает нормально.
Я предлагаю решение этой проблемы отсюда (ссылка - https://groups.google.com/forum/),
Теперь он воспроизводит только 1 рекламу в проекте Android, а не несколько объявлений и вообще не работает для iOS.
Может быть, я что-то не так делаю в своем проекте iOS, но я также загружаю пример проекта из IMA-SDK (ссылка - https://github.com/googleads/googleads-ima-ios/releases), но это так Не помогите мне выйти с этой проблемой, я получаю ту же ошибку. Я не знаю, как он работает (по крайней мере 1 объявление) для проекта Android после изменений на сервере.
Это проблемы IMA-SDK? или я что-то не так делаю?
Использовал IMA SDK версии 3.3.1 в iOS.
1 ответ
Если вы используете сервер Apache, то Чтобы добавить авторизацию CORS к заголовку с помощью Apache, просто добавьте следующую строку в разделы "Каталог", "Расположение", "Файл" или "VirtualHost" конфигурации вашего сервера (обычно это файл *.conf, например httpd.conf или apache.conf) или в файле.htaccess: ниже кода, помещенного в файл.htacces.
Header set Access-Control-Allow-Origin '*'
Header set Access-Control-Allow-Credentials true