Audiokit 4.7 Playgrounds не компилируется. ошибка: не удалось найти символы:

Когда я запускаю игровую площадку AudioKit, которая включает в себя живые представления, XCode не может скомпилировать структуру пользовательского интерфейса AudioKit. Пример ниже:

error: Couldn't lookup symbols:
  AudioKitUI.AKLiveViewController.addView(__C.NSView) -> ()
  AudioKitUI.AKLiveViewController.stackView.modify : Swift.Optional<__C.NSStackView>
  AudioKitUI.AKLiveViewController.stackView.getter : Swift.Optional<__C.NSStackView>
  AudioKitUI.AKLiveViewController.stackView.setter : Swift.Optional<__C.NSStackView>
  AudioKitUI.AKLiveViewController.addLabel(Swift.String) -> __C.NSTextField
  AudioKitUI.AKLiveViewController.addTitle(Swift.String) -> ()
  AudioKitUI.AKLiveViewController.textField.modify : Swift.Optional<__C.NSTextField>
  AudioKitUI.AKLiveViewController.textField.getter : Swift.Optional<__C.NSTextField>
  AudioKitUI.AKLiveViewController.textField.setter : Swift.Optional<__C.NSTextField>
  type metadata for AudioKitUI.AKLiveViewController
  type metadata accessor for AudioKitUI.AKOutputWaveformPlot
  AudioKitUI.AKOutputWaveformPlot.__allocating_init(_: Swift.Optional<AudioKit.AKNode>, frame: __C.CGRect, bufferSize: Swift.Int) -> AudioKitUI.AKOutputWaveformPlot
  AudioKitUI.AKSlider.__allocating_init(property: Swift.String, value: Swift.Double, range: Swift.ClosedRange<Swift.Double>, taper: Swift.Double, format: Swift.String, color: __C.NSColor, frame: __C.CGRect, callback: (Swift.Double) -> ()) -> AudioKitUI.AKSlider
  type metadata accessor for AudioKitUI.AKSlider
  AudioKitUI.AKStylist.sharedInstance.unsafeMutableAddressor : AudioKitUI.AKStylist
  _OBJC_METACLASS_$__TtC10AudioKitUI20AKLiveViewController

Проект строится нормально, и игровые площадки без компонентов пользовательского интерфейса работают нормально.


person sigmonky    schedule 20.06.2019    source источник


Ответы (1)


У меня такая же проблема. Я исправил это, зайдя в общие настройки проекта и добавив AudioKitUI.framework

Точнее: в навигаторе проекта в левой части проекта в xCode я выбрал проект AudioKitPlaygrounds. Затем должны отобразиться настройки проекта с выбранной вкладкой «Общие». Затем я спустился к «Связанным фреймворкам и библиотекам», нажал на знак «плюс» и просмотрел файлы AudioKitPlaygrounds для AudioKitUI.framework. Добавьте этот фреймворк. Снова соберите проект. Тогда это должно сработать.

введите описание изображения здесь

person paulo62    schedule 29.07.2019