```swift
import Amplify
```
```swift
// Assumes `unsubscribeToken` is declared as an instance variable in your view
unsubscribeToken = Amplify.Hub.listen(to: .logging) { payload in
switch payload.eventName {
case HubPayload.EventName.Logging.writeLogFailure:
print("Error writing to local log")
case HubPayload.EventName.Logging.flushLogFailure:
print("Error sending log events to CloudWatch")
default:
break
}
}
```
```swift
import Amplify
```
```swift
// Assumes `sink` is declared as an instance variable in your code
sink = Amplify.Hub
.publisher(for: .logging)
.sink { payload in
switch payload.eventName {
case HubPayload.EventName.Logging.writeLogFailure:
print("Error writing to local log")
case HubPayload.EventName.Logging.flushLogFailure:
print("Error sending log events to CloudWatch")
default:
break
}
}
```