func showAlert()

in ios/swift/FriendlyChatSwift/AppDelegate.swift [109:125]


  func showAlert(withUserInfo userInfo: [AnyHashable : Any]) {
    let apsKey = "aps"
    let gcmMessage = "alert"
    let gcmLabel = "google.c.a.c_l"

    if let aps = userInfo[apsKey] as? NSDictionary {
      if let message = aps[gcmMessage] as? String {
        DispatchQueue.main.async {
          let alert = UIAlertController(title: userInfo[gcmLabel] as? String ?? "",
                                        message: message, preferredStyle: .alert)
          let dismissAction = UIAlertAction(title: "Dismiss", style: .destructive, handler: nil)
          alert.addAction(dismissAction)
          self.window?.rootViewController?.presentedViewController?.present(alert, animated: true, completion: nil)
        }
      }
    }
  }