Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

YMANativeImageAd problem #18

Closed
ZalyalovIldar opened this issue Nov 7, 2017 · 7 comments
Closed

YMANativeImageAd problem #18

ZalyalovIldar opened this issue Nov 7, 2017 · 7 comments

Comments

@ZalyalovIldar
Copy link

ZalyalovIldar commented Nov 7, 2017

Приходит реклама типа YMANativeImageAd, дальше идет кусок кода:

2017-11-07 12 05 43

YMANativeImageAdView добавляется на нужное место, в визуальном дебагинге в слоях видно что такая вьюха есть, но при этом на ней нет нужной картинки.

Так же проверил, что у YMANativeImageAdView imageView не пустой, как и image.
После того как срабатывает метод loadImages() метод делегата YMANativeAdImageLoadingObserver так же отлавливает завершение загрузки картинок, но картинка не появляется, сама вьюха YMANativeImageAdView не отлавливает тапы.
Вся нужная информация приходит, картинка и тестовый текст.
Binding с вьюхой проходит без ошибки, все ок.

Так же если просто добавить на экран imageView, который присвоили для YMANativeImageAdView, то нужная картинка рекламы отображается...

Подскажите пожалуйста, в чем может быть проблема?

@kanstantsin
Copy link

Здравствуйте,

Не могли бы Вы дать ссылку на небольшой проект (или приложить его архивом), где можно было бы воспроизвести проблему? Пока не могу сказать, в чем может быть проблема.

@kanstantsin
Copy link

Нашли проблему в настройках объявления. Поправили. Решена ли Ваша проблема?
В свою очередь добавим валидацию для того, чтобы проблему было проще диагностировать.

@ZalyalovIldar
Copy link
Author

@kanstantsin к сожалению проблема не решилась(
Сейчас организую тестовый проект, если так и не заработает.

@ZalyalovIldar
Copy link
Author

@ZalyalovIldar
Copy link
Author

ZalyalovIldar commented Nov 8, 2017

Еще в консоли конечно выходит ошибка связанная с потоками, но вроде бы тут уже было issue на эту тему или подобную...

2017-11-08 16 12 35

@kanstantsin
Copy link

UIImageView создается, но в иерархию не добавляется.
В тестовом проекте, если после 74-й строки файла YandexAdFoxViewBuilderImplementation.swift добавить строку

nativeImageAdView.addSubview(nativeImageView)

то баннер отображается.

Посмотреть можно в моем форке: https://github.com/kanstantsin/YMANativeImageAdTestProj/blob/FIX/TestProject/Ad%20Manager/YandexAdFoxViewBuilderImplementation.swift#L77

@ZalyalovIldar
Copy link
Author

вот это поворот, думал при биндинге уже внутри само как нужно встает.
Может пометку где сделать в доках или еще, не очень очевидный момент)

Спасибо за помощь.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants