Сбой создания Hyperloop Swift с неизвестным или неподдерживаемым типом (AVCaptureSession)

У меня есть простой класс Swift, который отлично работает в проекте XCode 8.1, с которым он был создан (в классе есть еще кое-что, но пример был сокращен для краткости).

import UIKit
import AVFoundation

public class ExampleView: UIView {

   let captureSession = AVCaptureSession()
   var previewLayer : AVCaptureVideoPreviewLayer?

   override init (frame : CGRect) {
      super.init(frame : frame)
   }

   convenience init () {
      self.init(frame:CGRect.zero)
   }

   required public init(coder aDecoder: NSCoder) {
      fatalError("This class does not support NSCoding")
   }

   func doSomething(){
      print("do something here.....")
   }
}

И используется в viewDidLoad()

let example = ExampleView(frame: self.view.layer.frame);
example.doSomething()

Я создал новый проект Hyperloop iOS (SDK 5.5.1.GA) и добавил его в каталог src вместе со связанным appc.js. Но каждый раз, когда приложение компилируется, я добираюсь до компиляции Hyperloop, и это терпит неудачу со следующим

[TRACE] :  [Hyperloop] metabase took 2243 ms to generate
2016-10-30T15:39:31.675Z | ERROR  | An uncaught exception was thrown!
Cannot read property '1' of null
2016-10-30T15:39:31.676Z | ERROR  | Cannot read property '1' of null

Затем я попытался добавить этот файл в каталог src проекта hyperloop-examples, но это также выдает мне следующую ошибку

[TRACE] :  [Hyperloop] metabase took 2425 ms to generate
Swift Generation failed with unknown or unsupported type (AVCaptureSession)     found while compiling /Users/accountone/hyperloop-examples/src/MyExample.swift

Что я делаю не так и какие-либо предложения о том, как исправить проблему?

1 ответ

Вы добавили AVFoundation рамки для appc.js файл?

Другие вопросы по тегам