Some things I have found on the internet to help with my work.
using RFICOMM and iAP2
https://developer.apple.com/documentation/iobluetooth/iobluetoothdevice