@capacitor/push-notifications
Push Notifications API 提供对原生推送通知的访问。
安装
npm install @capacitor/push-notifications
npx cap sync
iOS
在 iOS 上,你必须启用推送通知功能。关于如何启用此功能,请参阅 设置功能。
启用推送通知功能后,将以下代码添加到你的应用 AppDelegate.swift 文件中:
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
NotificationCenter.default.post(name: .capacitorDidRegisterForRemoteNotifications, object: deviceToken)
}
func application(_ application: UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Error) {
NotificationCenter.default.post(name: .capacitorDidFailToRegisterForRemoteNotifications, object: error)
}