RxSwift和AVKit的问题

问题描述

我正在构建一个我希望成为一个简单的macOS应用程序,它将在本地存储从popUP按钮选择的视频。

该应用程序有两个窗口:1)AVPlayerView和2)一个简单的控制面板,允许用户在另一个窗口上选择并播放标记的视频。

所有这些在XCode中都非常有效。选择保存的URL后,将其制成AVAsset,然后将其转换为AVPlayerItem。我已经成功尝试了(使用Xcode)两种方法的下一个过程:创建1)PublishSubect或2)PublishSubject。在AVPlayerview窗口的视图控制器中,我订阅了控制面板的发布主题,并使用AVPlayerItem更新了AVplayerView的播放器

     Rows  col1  value1  value2
5  row_33  var1     592     565
6  row_33  var2     282     343
7  row_33  var3     455     764

或者我以类似的方式注入播放器。当我在XCode中运行应用程序时,这些选项中的任何一个都可以正常工作。我遇到的问题是,当我将其存档以在计算机上运行该应用程序时,当我选择要播放的视频时,该应用程序崩溃了。

我将此任务隔离到后台线程,希望能更好地嗅出错误,但是生成的崩溃报告对我来说意义不大:

 df['id'].convert_dtypes()

很明显,我在这里头上。您所拥有的任何见解将不胜感激!

解决方法

我找到了更详细的崩溃报告,结果发现我在用力包裹一些钉子。我不确定XCode是如何实现的,但是现在一切都在顺利进行。