我有一个可以在该应用程序中播放本地mp3文件的应用程序,该文件在iOS 13中不起作用,但在较低的操作系统上它可以起作用。
将其附加到数组之前:
在课堂上声明:
var MediaPlayer = AVAudioPlayer()
发送到viewdidload中的函数:
TrackListData.append(Track(TrackName: "Introduction",TrackDescription: "About the good reasons for taking mindful breaks", TrackURL: URL(fileURLWithPath: Bundle.main.path(forResource: "Introduction", ofType: "mp3")!)))
setSong(trackURL: TrackListArray[0].TrackList[0].TrackURL)
func setSong(trackURL : URL){ do{ MediaPlayer.prepareToPlay() MediaPlayer = try AVAudioPlayer(contentsOf: trackURL) ProgressbarSong.maximumValue = Float(MediaPlayer.duration) } catch { print(error) } }
在以下行的setSong函数中获取此错误:MediaPlayer =尝试AVAudioPlayer(contentsOf:trackURL)
错误:线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x58)
[我有一个应用程序可以在该应用程序中播放本地mp3文件,但该应用程序在iOS 13中不起作用,但操作系统较低。...在此之前在数组中附加:在类中声明此变量:var MediaPlayer = ...
看起来像58166133的副本。