Just like iOS 10 (and tvOS 10) deprecated CBCentralManagerState to replace it with CBManagerState, macOS 10.13 does the same. Qt 5.9.1 thus fails to build with errors in the following files:
In both files, there is already code for iOS 10 and later (using QT_IOS_PLATFORM_SDK_EQUAL_OR_ABOVE(__IPHONE_10_0)) which would also need to be used on macOS 10.13.
|For Gerrit Dashboard: QTBUG-62658|
|204168,2||Enable macOS 10.13 in QtBluetooth||5.9||qt/qtconnectivity||Status: MERGED||+2||0|
|204587,3||CoreBluetooth - use the right enumerators/constants with SDK 10.13||5.9||qt/qtconnectivity||Status: MERGED||+2||0|