Xcode 11 beta-playbackState仅在iOS 13.0或更高版本中可用

Xcode 11 beta-playbackState仅在iOS 13.0或更高版本中可用,ios,swift,xcode11,Ios,Swift,Xcode11,我遇到错误:“playbackState”仅在iOS 13.0或更新版本中可用 但是我的iOS 11应用程序中使用了mpnowplayingfocenter.playbackState 这是iOS 13的问题?我现在能处理吗 在iOS11中: @可用(iOS 5.0,*) 打开类MPNowPlayingFoCenter:NSObject{ 打开类func`default`()->MPNowPlayingFoCenter 打开变量nowPlayingInfo:[字符串:任意]? 打开var pla

我遇到错误:“playbackState”仅在iOS 13.0或更新版本中可用

但是我的iOS 11应用程序中使用了
mpnowplayingfocenter.playbackState

这是iOS 13的问题?我现在能处理吗

在iOS11中:

@可用(iOS 5.0,*)
打开类MPNowPlayingFoCenter:NSObject{
打开类func`default`()->MPNowPlayingFoCenter
打开变量nowPlayingInfo:[字符串:任意]?
打开var playbackState:MPNowPlayingPlaybackState
}
现在在iOS 13中:

@可用(iOS 5.0,*)
打开类MPNowPlayingFoCenter:NSObject{
打开类func`default`()->MPNowPlayingFoCenter
打开变量nowPlayingInfo:[字符串:任意]?
@可用(iOS 13.0,*)
打开var playbackState:MPNowPlayingPlaybackState
}

我向苹果提交了一份缺陷报告,以下是苹果工程部的回复:

此API仅在macOS和Catalyst上受支持。它在以前的版本中被错误地标记为可用,但已被更正。我们被要求不要将此API标记为专为Catalyst提供,但macOS平台是此API工作的唯一场所


刚刚安装了Xcode 11 beta 3,在我的代码库中得到了完全相同的错误。你设法解决了吗?有人对此有更新吗?它仍然在那里的黄金大师工具包。此外,在文档注释中,他们指出“此属性仅适用于macOS”。这是怎么可能的呢。不管响应如何,似乎设置
playbackState
对于CarPlay在iOS 13之前的iOS版本上按预期工作是必要的,正如当时的文档所示。该州也有11个州+