我想通过 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 (:
关于swift - Xcode6 Swift 添加远程推送通知并从 PHP 发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28376618/