web-dev-qa-db-ja.com

AudioHardware.cpp:1200:AudioObjectRemovePropertyListener:AudioObjectRemovePropertyListener:指定されたID 0のオブジェクトはありません

SwiftでAVPlayerを開始しようとしているプロジェクトに取り組んでいますが、何らかの理由で例外をスローします

AudioHardware.cpp:1200:AudioObjectRemovePropertyListener:AudioObjectRemovePropertyListener:指定されたID 0のオブジェクトはありません。

問題は私のURLにあると思います。ここに私のコードがあります

func initPlayer() {
    let url:NSURL = NSURL(string:"https://purelight1-163000.appspot.com/api/user/v2/media/track/60/sample")!
    self.playerItem = AVPlayerItem(url: url as URL)
    self.player=AVPlayer(playerItem: self.playerItem!)
    let playerLayer=AVPlayerLayer(player: self.player!)
    playerLayer.frame = CGRect(x: 0, y: 0, width: 10, height: 50) // actually this player layer is not visible
    self.view.layer.addSublayer(playerLayer)
}
15
danu

Xcodeはおしゃべりです。スキームを編集し(製品>スキーム>スキームの編集)、新しい環境変数OS_ACTIVITY_MODEを作成し、その値を無効に設定するだけです。

5
Jeroen