似乎目前(14.2(14 C18))如果使用CMTime.zero
self.player?.seek(to: .zero, toleranceBefore: .zero, toleranceAfter: .zero)
或
self.player?.seek(to: .zero)
你会看到错误
但是,该项目确实可以完美地编译和运行。
对于文件,我导入
import UIKit
import CoreMedia
import AVFoundation
import MediaPlayer
import AVKit
(And如果我试着删除其中的一些/全部,则没有区别;反正我也找不到解决办法。)
看起来,如果您回到最低部署16.0(而不是当前的16.2),警告确实会消失,但行为有点不稳定。
有没有人了解这个问题,或者有解决方案?
1条答案
按热度按时间c9qzyr3d1#
我遇到了同样的问题,并试图按照评论的建议删除
~/Library/Developer/Xcode/DerivedData
,但它们不起作用。我可以通过将Build Settings
中的Swift Language Version
更改为Swift 5
来修复它。我之前用的是Swift 4。我的设置是Xcode 14.2,试图用iOS16.1构建iPhone。