Objective-C 消息已发送到已释放的 'UIActivityIndicatorView' 对象

An Objective-C message was sent to a deallocated 'UIActivityIndicatorView' object

当 运行 在设备上安装我的应用程序时,当我启动 AvPlayer 播放 mp3 时它立即崩溃。但是,它在模拟器上运行良好。

我尝试通过 Zombie 运行 它,当它崩溃时我收到以下错误消息:"An Objective-C message was sent to a deallocated 'UIActivityIndicatorView' object (zombie) at address: 0x108c020e0"

我在之前的场景中使用了 Activity 指示器,但我已尝试将其完全删除,没有留下任何提及任何 UIActivityIndicatorView 的代码行,但我仍然遇到相同的错误。

知道如何处理这个问题吗?能否在系统状态栏显示activity指示灯?

非常感谢您的帮助

这是一个崩溃,因为滥用外观 API 而不是记录(设置 属性 未标记 UI_APPEARANCE_SELECTOR)。

参考 here