Внедрить MuPdf в приложении IOS

Я хочу реализовать MuPdf в моем приложении.

Я добавил все библиотечные файлы, включая fitz и pdf, но я не могу собрать свой код, поскольку там отображаются следующие ошибки:

Ошибка компоновщика Apple Mach-O Неопределенные символы для архитектуры i386: "_fz_bound_annot", на который ссылаются из:

Я скачал и запустил мастер-код MuPdf и он работает. Но когда я пытаюсь реализовать код в моем приложении, это не работает.

Я добавил все необходимые рамки.

Ваша помощь ценится.

2 ответа

Я не совсем уверен, что вы сделали неправильно. Возможно, это одна из следующих вещей:

  1. Вы намеревались скопировать файлы.a, которые были собраны в обычном проекте mupdf, но не сделали этого
  2. Вы скопировали библиотеки, но использовали библиотеки, которые не являются "жирными" и не созданы для i386
  3. Вы не копировали в фазе Run Script, используемой в примере проекта, с вызовами bash build_libs.sh строить библиотеки.

Однако я только что создал CocoaPod для MuPDF и создал пример приложения на основе этого модуля. Если вы довольны CocoaPods, это, вероятно, самый простой способ импортировать MuPDF в ваш проект.

Я могу только предложить, что на файлы.h нужно ссылаться. Так что, возможно, вам не хватает "заголовка" #import.

Другие вопросы по тегам