2014-02-12 2 views
10

Я пытаюсь использовать MobileVLCKit для iOS в своем приложении. Я выполнил следующие шаги: @Building the Framework for iOS. Я установил цель развертывания для iOS 7 в своем Xcode 5.MobileVLCKit сбой при компиляции

Я использовал команду ./buildMobileVLCKit.sh -f -l для компиляции файла оболочки для получения рамок iOS.

У меня были следующие ошибки в приложении терминала.

The following build commands failed: 
Libtool build/MobileVLCKit.build/Release-iphoneos/MobileVLCKit.build/Objects-normal/armv7/libMobileVLCKit.a normal armv7 
Libtool build/MobileVLCKit.build/Release-iphoneos/MobileVLCKit.build/Objects-normal/armv7s/libMobileVLCKit.a normal armv7s 
CreateUniversalBinary build/Release-iphoneos/libMobileVLCKit.a normal armv7\ armv7s  

Я пробовал все способы попасть в Google, но это не сработало. Пробовав весь день, я задаю этот вопрос. Пожалуйста, помогите, если вы использовали это раньше.

ответ

19

Оставьте аргумент -l. Вам действительно нужно скомпилировать базовый libvlc для создания полной инфраструктуры MobileVLCKit. Без libvlc это всего лишь куча бесполезных классов.

В качестве альтернативы, рассмотреть возможность получения готовой версии, которая может быть просто упала в проекте: http://nightlies.videolan.org/build/iOS/

+1

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

+0

Я загрузил последнюю фреймворк, но не содержит класс VLCVideoView, который используется в [Основное использование в вашем приложении] (https://wiki.videolan.org/VLCKit/). Как его использовать? – Yogi

+1

Проверьте пример кода для iOS, предоставленного в репозитории VLCKit git. VLCVideoView - это класс только для OS X. Один и тот же путь кода обрабатывается немного по-разному в iOS. – feepk

Смежные вопросы