Когда я запускаю свое приложение из XCode на свой iPhone7, оно вылетает в этой строке:
audioNSURL NSURL "файл: /// private / var / container / Bundle / Application / 016483D7-D06F-4639-A026-CCD0B1F4B31F / Solo% 20Mission.app / spaceMusic.mp3 "0x000000028217eac0
Что-то связанное с AVAudioPlayer внутри GameViewController, которое выдает мне это сообщение об ошибке:
**
Тема 1: EXC_BAD_ACCESS (код = 1, адрес = 0x48)
Пожалуйста, помогите с этой проблемой Я уже проверил фазы сборки и файл там. Ниже приведен весь код.
import UIKit
import SpriteKit
import AVFoundation
class GameViewController: UIViewController {
var backingAudio = AVAudioPlayer()
override func viewDidLoad() {
super.viewDidLoad()
let filePath = Bundle.main.path(forResource: "spaceMusic", ofType: "mp3")
let audioNSURL = NSURL(fileURLWithPath: filePath!)
do { backingAudio = try AVAudioPlayer(contentsOf: audioNSURL as URL) }
catch { return print("Cannot Find The Audio") }
backingAudio.numberOfLoops = -1
backingAudio.volume = 1
backingAudio.play()