Closed yabbi-sdk-developer closed 2 years ago
Добрый день, подготовили пример с подключенным SPM и вашим кодом https://github.com/mobile-ads-github/spm_test - interstitial работает Интерстишл выдает ошибку Incorrect fullscreen view, потому что у вас не подключен YandexMobileAdsBundle.bundle в само приложение К сожалению сейчас это необходимо делать руками для корректной работы интерстишла (описано в документации), в будущем релизе оно будет происходить автоматически
Чтобы его добавить просто пронесите YandexMobileAdsBundle.bundle в фазу Copy Bundle Resources как на скриншоте
Привет! Спустя месяц я смог решить проблему. Проблема была в том, что для делегации методов обратного вызова я использовал отдельный класс, наследованный от YMAInterstitialAdDelegate. В таком случае Instanse класса при вызове всегда будет nil, и колбеки не работают. Если делать все по вашей инструкции, и наследовать класс в котором происходит delegate - все работает! Спасибо за помощь!
Добрый день. Я разрабатываю кастомный адаптер для медиации YandexMobileAds.
Подключаю через
s.dependency 'YandexMobileAds'
. Указываюs.source_files = 'YandexAdapter/Classes/**/*'
для моих файлов.При попытке сделать
pod install
получаю ошибкуtarget has transitive dependencies that include static binaries
. Долгими скитаниями по интнернету я выяснил, что ошибка возникает из-за того что библиотека статичная. При попытке подключенияYandexMobileAds/Dynamic
библиотекуYandexMobileAds
Xcode вообще перестает видеть.Далее я попытался подключить YandexMobileAds в качестве зависимости SPM в свой кастомный
framework
. Но на этом момент всплыла другая ошибка. При вызове методаpresent
, с указанием моегоUIViewController
получаю ошибкуIncorrect fullscreen view
.Ниже предоставляю код программы:
Рутовый
UIViewController
в тестовом приложении:Мой кастомный адаптер для YandexMobileAds
Прошу помощи с одной из этих проблем, идеально было бы увидеть пример где YandexMobileAds используется как зависимость
cocoapods
для другогоpod
-а, либо инструкцию по подключению динамической версии библиотеки. Возможно есть какое-то костыльное решение как конвертировать статическую библиотеку в динамическую?