Изменить версию рельсов, используемую rvm

Я столкнулся с тем же / подобным вопросом, что и реализация AVPictureInPictureController, и проблема заключалась в том, что я не связывал структуру AVKit в своем проекте.

Сообщение об ошибке было:

Undefined symbols for architecture armv7:
   "_OBJC_CLASS_$_AVPictureInPictureController", referenced from:
       objc-class-ref in yourTarget.a(yourObject.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Решение:

  1. Перейти к вашему проекту
  2. Выберите цель
  3. Затем перейдите к разделу «Сборка фаз»
  4. Open Link Binary With Libraries
  5. Наконец, просто добавьте + структуру AVKit / любую другую структуру.

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

25
задан Pol0nium 17 August 2013 в 14:54
поделиться