Skip to main content
 首页 » 操作系统

swift之Xcode6 Swift 添加远程推送通知并从 PHP 发送

2024年01月01日34jiqing9006

我想通过 PHP 脚本向所有应用程序用户发送推送通知。关于 Google 不幸的是,没有关于使用 Swift 推送通知的教程。 Parse.com 我不想用。谁能帮帮我?

请您参考如下方法:

好的,现在可以了! (:

为 APN 创建证书: raywenderlich.com

快速代码:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { 
 
 
    // Override point for customization after application launch. 
 
 
 
    var type = UIUserNotificationType.Badge | UIUserNotificationType.Alert | UIUserNotificationType.Sound 
 
    var setting = UIUserNotificationSettings(forTypes: type, categories: nil) 
 
    UIApplication.sharedApplication().registerUserNotificationSettings(setting) 
 
    UIApplication.sharedApplication().registerForRemoteNotifications() 
 
 
 
    return true 
 
} 
 
 
 
func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) { 
 
    println(deviceToken) 
 
} 
 
func application(application: UIApplication, didFailToRegisterForRemoteNotificationsWithError error: NSError) { 
 
    println(error) 
 
} 

在Xcode控制台找到deviceToken

PHP 脚本

使用此处的 PHP 脚本 raywenderlich.com (向下滚动)

运行 PHP 脚本和 viola (: