Errors & alerts
Purchasely.setUIDelegate(self)
func display(alert: PLYAlertMessage, error: Error?) {
let alertTitle = alert.title
let alertContent = alert.content ?? error?.localizedDescription
let alertButtin = alert.buttonTitle
// Display your modal
}[Purchasely setUIDelegate:self];
- (void)displayWithAlert:(enum PLYAlertMessage)alert error:(NSError *)error {
// Display your modal
}Purchasely.uiListener = object: UIListener {
override fun onAlert(alert: PLYAlertMessage) {
when(alert) {
PLYAlertMessage.InAppSuccess -> displaySuccessDialog(alert)
PLYAlertMessage.InAppSuccessUnauthentified -> displaySuccessDialog(alert)
is PLYAlertMessage.InAppError -> displayErrorDialog(alert)
}
}
}Last updated