2017-11-29 18 views
5

तेज में एक परियोजना है, जहां मैं AVPlayer आरंभ करने के लिए कोशिश कर रहा हूँ पर कार्य के साथ कोई वस्तु है, और किसी कारण से यह मेरे लिए एक अपवादAudioHardware.cpp: 1200: AudioObjectRemovePropertyListener: AudioObjectRemovePropertyListener: दी गई ID 0

कह trows

AudioHardware.cpp: 1200: AudioObjectRemovePropertyListener: AudioObjectRemovePropertyListener: दी गई ID 0.

के साथ कोई वस्तु मुझे लगता है कि इस मुद्दे को मेरी यूआरएल के साथ है। यहाँ मेरी कोड

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) 
} 
+1

क्या आपको कभी समाधान मिला? – Suragch

+0

यह सिम्युलेटर के साथ कुछ करने के लिए है, मुझे लगता है। मुझे वास्तविक डिवाइस पर त्रुटियां नहीं मिल रही हैं। – Suragch

+1

असंबद्ध, लेकिन क्यों 'NSURL' बनाते हैं और फिर इसे' URL 'पर डालें? आपको बस यूआरएल = यूआरएल (स्ट्रिंग: "https://purelight1-163000.appspot.com/api/user/v2/media/track/60/sample") करना चाहिए! ' –

उत्तर

1

Xcode ज्यादा बातूनी है। आपको बस अपनी योजना (उत्पाद> योजना> संपादन योजना) संपादित करने और एक नया पर्यावरण परिवर्तनीय OS_ACTIVITY_MODE बनाने की आवश्यकता है और इसके मान को अक्षम करने के लिए सेट करें।

संबंधित मुद्दे