extension AVAudioSession.Location
unavailable
for macOSとしてマークする必要があります。
関連する.swift-interfaceファイルを編集します。/Applications にインストールすると、このファイルは次の場所にあります。
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/swift/AVFoundation.swiftmodule/x86_64-apple-macos.swiftinterface
変更する場所は2 つあります。
@available(iOS 7.0, watchOS 2.0, tvOS 9.0, *)
extension AVAudioSession.Location {
に:
@available(OSX, unavailable)
@available(iOS 7.0, watchOS 2.0, tvOS 9.0, *)
extension AVAudioSession.Location {
Apple Developer Forums のユーザーeldevo (質問) とGerrit (回答) に感謝します。https ://developer.apple.com/forums/thread/655334 を参照してください。