У меня есть приложение для iOS, которое будет отображать и воспроизводить анимацию Lottie. Анимации, которые я успешно использовал, взяты с сайта www.lottiefiles.com. Все анимации оттуда работают.
Я создал свою собственную анимацию в After Effects и экспортировал ее с помощью BodyMovin, затем попытался отобразить ее, но ничего не отображается.
Xcode жалуется на отсутствие изображений, но никогда не запрашивал (и не имеет) изображений для анимаций JSON, загруженных с www.lottiefiles.com, и приложение все еще воспроизводит их.
Я добавил изображения, но по-прежнему ничего не отображается и все еще жалуется, что изображения отсутствуют.
Я пробовал различные настройки BodyMovin, такие как: «Исходные имена активов - экспорт ресурсов с их исходными именами проектов» и «Включить в JSON - включить растеризованные изображения, закодированные в json». Ни один из них не устранил проблему.
Я попробовал другую композицию AE, созданную кем-то другим, и она тоже не сработала.
Я использовал BodyMovin 'для создания demo.html, чтобы увидеть, отображается ли анимация в html, что он и делает, поэтому я знаю, что анимация работает.
Кажется, что файлы JSON с www.lottiefiles.com будут работать в приложении, а файлы JSON, которые я визуализирую из After Effects, - нет.