Build Failed при компиляции card.io, как я могу исправить это, чтобы заставить его работать?

Ошибки: неопределенные символы для архитектуры arm64: "_CMGetAttachment", ссылка на который содержится в: -[CardIOVideoStream captureOutput:didOutputSampleBuffer:fromConnection:] в libCardIO.a(libCardIO.a-arm64-master.o) "_CMSampleBufferGetImageBuffer", на который ссылается: -[CardIOVideoFrame process] в libCardIO.a(libCardIO.a-arm64-master.o) ld: не найден(ы) символ(ы) для архитектуры arm64 clang: ошибка: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v, чтобы увидеть вызов)


person user3512652    schedule 16.04.2014    source источник


Ответы (1)


Дэйв из card.io здесь.

@ user3512652 Вы следовали этим инструкциям по интеграции?

если вы используете Xcode 5 или новее:
* Добавьте в свой проект только эту единую структуру: AVFoundation (как Optional [т. е. слабосвязанную] библиотеку)
* и убедитесь, что обе эти две настройки сборки включены :
* Enable Modules (C and Objective-C)
* Link Frameworks Automatically

person Dave Goldman    schedule 17.04.2014