2016-02-09 7 views
0

У меня есть собственная созданная статическая библиотека (Universal), которая отлично работает с Watch OS SDK 1.0, поскольку расширение часов работает на iOS, но после обновления моего приложения на OS2, которое не работает. Я попытался изменить допустимую архитектуру & «BUILD_ACTIVE_ARCH_ONLY = NO», поскольку предлагаемые googlers ничего не работают. Я конвертирую ogg в wav, используя мою статическую библиотеку. пожалуйста, предложите мне любое возможное решение для решения этой проблемы или преобразования ogg в wav в iWatch, спасибо!Как обновить архитектуру статической библиотеки для поддержки архитектуры armv7k (WatchOS2)?

+0

Вы пытались восстановить свою статическую библиотеку с тем же SDK в версии Xcode, что вы создаете приложение для часов? –

+0

@OwenHartnett Да, я сделал. но такая же ошибка clang я получаю «Неопределенные символы для архитектуры armv7k» –

ответ

0

Когда я смотрю на Мои Действительные Архитектуры, в настройках сборки я вижу arm64, armv7 и armv7s. Возможно, вы случайно добавили «k»? В противном случае сравните настройки сборки для архитектур для вашего приложения iOS, библиотеки и расширения набора часов.

+0

Пробовал, но не повезло. Я думаю, что архитектура os2 os2 имеет только arm7k как действительную арку. http://i.imgur.com/n4yjn0Z.png –

+0

Вы правы armv7k установлен для приложения watchkit и расширения watchkit. Можете ли вы добавить armv7k в список архитектуры в настройках сборки при создании вашей статической библиотеки? –

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

  • Нет связанных вопросов^_^