As mentioned in Apple's documentation, only these 3 fields are populated:
A closure that receives an NEHotspotNetwork object that contains the current SSID, BSSID, and security type. This call doesn’t populate other fields in the object.
So you won't get signalStrength