Как я могу использовать ресурсы pod как изображение на конструкторе интерфейса в UIImageView? - PullRequest
0 голосов
/ 03 апреля 2019

Что я хочу сделать, это использовать ресурсы изображений из модуля в Xcode Interface Builder. Например, после установки модуля пользователь может заполнить UIImageView изображением в модуле. Для экономии места я сохранил все изображения в .xcassets.

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

Мои ошибки XCode:

framework] CUIThemeStore: No theme registered with id=0
Could not load the "Image_In_Pod_Bundle" image referenced from a nib in the bundle with identifier "Company.ProjectName"`

Должно быть возможно сделать это, потому что я могу видеть изображения в UIImageView и добавлять их, но когда я компилирую на эмуляторе / устройстве, он не будет загружать изображение, потому что он еще не находится в основном комплекте. Я еще не нашел способ указать это на комплекты pod, но я думаю, что мне нужно либо скопировать ресурсы в основной комплект, либо указать UIImageView на комплект pod.

Как добавить пакеты pod в основной пакет?

...