2016-04-11 4 views
0

Либо это ошибка, либо я что-то упустил.Как использовать фреймворк tvos в приложении tvos

Если я создаю структуру TVOS и добавляю ее в приложение TVOS, она загружается на симулятор штрафом, но не загружается на устройство.

Вот что я сделал (Xcode 7.3):

  1. Создать новую рабочую область.
  2. Создайте структуру TVOS внутри рабочей области, верхнего уровня.
  3. Создайте приложение TVOS внутри той же рабочей области, на верхнем уровне.
  4. В вашем приложении TVOS общие настройки добавьте фреймворк к «Встроенные двоичные файлы».
  5. Запустите его в симуляторе.

ОК, до сих пор, так хорошо. Все работает. Вы можете вызывать методы в рамках.

  1. Включите Apple TV и запустите его.

Теперь все это разваливается. В то время как загрузка, он barfs со следующим:

dyld: Библиотека не загружен: @ RPATH/myfw.framework/myfw Реферировано от:/вар/контейнеры/Пачка/Применение/E3183715-ADD6-492F-BC72-63CA853FF147/myapp.app/myapp Причина: не найдено подходящего изображения. Возможно найти: /private/var/containers/Bundle/Application/E3183715-ADD6-492F-BC72-63CA853FF147/myapp.app/Frameworks/myfw.framework/myfw: macho-, но неправильная архитектура

ответ

1

Вы могли бы создайте свою платформу TVOS только для симулятора. Создайте инфраструктуру для «Generic Device», а затем попробуйте запустить приложение на устройстве.

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