Skip to content

Instantly share code, notes, and snippets.

@HalitGumus
Last active June 14, 2017 08:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HalitGumus/6e7709088d013b0852b45c753b890085 to your computer and use it in GitHub Desktop.
Save HalitGumus/6e7709088d013b0852b45c753b890085 to your computer and use it in GitHub Desktop.
AppDelegate.swift
import UIKit
import UserNotifications
var deviceTokenID = ""
var deviceInfo = ""
var vakaNotifications = 0
var IdT = ""
@uiapplicationmain
class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application
UIApplication.shared.registerForRemoteNotifications()
let center = UNUserNotificationCenter.current()
center.delegate = self
center.requestAuthorization(options: [.alert, .sound, .badge]) {
(granted, error) in
if granted {
}
}
return true
}
func userNotificationCenter(_ center: UNUserNotificationCenter,
willPresent: UNNotification,
withCompletionHandler: @escaping (UNNotificationPresentationOptions)->()) {
print("willPresent")
withCompletionHandler([.alert, .sound, .badge])
}
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive: UNNotificationResponse,
withCompletionHandler: @escaping ()->()) {
print("didReceive")
withCompletionHandler()
}
}
@HalitGumus
Copy link
Author

{'aps' : {'alert' : { 'title' : 'Bildirim','subtitle' : 'AA', 'body' : 'Message' , 'IdT' : 'a'},'badge':1,'sound':'default', 'mutable-content' : 1 },'content-available':1, 'my-attachment' : 'http://***.png'}

@HalitGumus
Copy link
Author

ekran resmi 2017-06-14 10 54 37

@HalitGumus
Copy link
Author

ekran resmi 2017-06-14 11 01 20

@HalitGumus
Copy link
Author

info.plist Burda Bir sıkıntı yok değil mi

ekran resmi 2017-06-14 11 19 23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment