с использованием центрального и периферийного устройств в двух устройствах iOS
один - отправитель, другой - получатель, при поиске на ближайшем устройстве отображается имя с изображением, как я могу поделиться им, пожалуйста, дайте мне решение.
В настоящее время я использую этот метод:
let advertisementData = String(format: "%@", a)
peripheralManager.startAdvertising([CBAdvertisementDataServiceUUIDsKey:[Constants.SERVICE_UUID], CBAdvertisementDataLocalNameKey: advertisementData])
func peripheralManager(_ peripheral: CBPeripheralManager, didReceiveWrite requests: [CBATTRequest]) {
for request in requests {
if let value = request.value {
let messageText = String(data: value, encoding: String.Encoding.utf8) as String?
print(messageText as Any)
if messageText == "Received:Success"
{
self.performSegue(withIdentifier: "csvc", sender: self)
}
// appendMessageToChat(message: Message(text: messageText!, isSent: false))
}
self.peripheralManager.respond(to: request, withResult: .success)
}
}