Несколько дней назад я создаю static-library (Universal), которые отлично работают с Xcode5.0 SDK7
. После обновления Xcode5.1
с SDK7.1
, который не работает, если я выбираю симулятор iPhone Retina(4-inch 64-bit)
. Затем я собираюсь обновить свою библиотеку с помощью изменения настроек Bellow.
Я делаю то же самое для трех целей: -
Для спортивного симулятора, а также устройства я ставлю Universal lib и в этом я запустил script следующее: -
После этого я Build Again lib и используется так, как я сделал До этого в моем проекте. Но по-прежнему возникает проблема с iPhone Retina(4-inch 64-bit)
Undefined symbols for architecture x86_64:
Итак, я спрашиваю, есть ли какие-либо дополнительные изменения, необходимые для обновления lib для arm64, либо я сделал ошибку на предыдущем шаге. Пожалуйста, действуйте, если я ошибаюсь.
какие изменения необходимы для обновления моей статической библиотеки для поддержки 64Bit architecture
Примечание:
Я прошу создать собственное обновление библиотеки. Я не использую стороннюю библиотеку. Обновление
Я использовал эту команду lipo -info testingLibImport/libLibNSlog.a
для моего терминала, для которой:
Architectures in the fat file: testingLibImport/libLibNSlog.a are: armv7 armv7s i386 arm64