Игнорирование файла "путь", отсутствует требуемая архитектура i386/armv7 в файле "путь"

У меня есть встроенный SDK для iPhone. У него есть демо-приложения, и я хотел увидеть результаты демонстрационных приложений.

Есть несколько шагов, таких как копирование заголовочных файлов и добавление двух файлов ".a" в папки "include" и "bin" соответственно. Несколько дней назад, когда демо-приложения тестировались в симуляторе, все работало нормально. Но теперь, когда я запускаю демонстрационные приложения для iOS 6 и 7, он не загружает PDF и выдает мне несколько предупреждений, в том числе упомянутых ниже:

ld: warning: ignoring file /Users/xyz/Downloads/FoxitEmbeddedSDKforiOS2.1.23354.1092.101412.0904_enu/examples/demos/bin/libfpdfemb_ios_arm.a, missing required architecture i386 in file /Users/xyz/Downloads/FoxitEmbeddedSDKforiOS2.1.23354.1092.101412.0904_enu/examples/demos/bin/libfpdfemb_ios_arm.a (3 slices)

/Users/xyz/Downloads/FoxitEmbeddedSDKforiOS2.1.23354.1092.101412.0904_enu/examples/demos/demo_view_scrolling/Classes/PDFView.mm:18:41: Instance method '-getPDFPage:' not found (return type defaults to 'id').

Я получил ответ, что его нельзя запустить на симуляторе, и с помощью команды "lipo" можно создать универсальную библиотеку. Но так как это третье лицо, как я могу этого добиться. И при тестировании на устройстве с iOS 7 также выдает предупреждение, упомянутое ниже:

 ignoring file /Users/ramani/Downloads/FoxitEmbeddedSDKforiOS2.1.23354.1092.101412.0904_enu/examples/demos/bin/libfpdfemb_ios_arm.a, missing required architecture armv7 in file /Users/ramani/Downloads/FoxitEmbeddedSDKforiOS2.1.23354.1092.101412.0904_enu/examples/demos/bin/libfpdfemb_ios_arm.a (3 slices)

и другое предупреждение, как указано выше, для другого файла.a "libfpdfemb_ios_emu.a", когда приложение запускается на устройстве (iOS 7).(это дополнительное предупреждение только на устройстве).

Я понятия не имею, что пошло не так.

Приложения представляют собой примеры приложений, которые поставляются вместе со встроенным SDK Fox, поэтому я не изменил код. Он даже раньше работал на симуляторе.

Пожалуйста помоги. Заранее спасибо.

0 ответов

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