mal*_*yeb 7 push-notification apple-push-notifications ios firebase firebase-cloud-messaging
FCM无声通知可以启动一个封闭的iOS应用吗?
Request Type: POST
Request URL: https://fcm.googleapis.com/fcm/send
Request Headers:
Authorization -> key=MY_KEY
Content-Type -> application/json
Request Body:
{
"to": "/topics/my_topic",
"content_available": true,
"data": {
"contentAvailable": 1
},
"priority": 10
}
Run Code Online (Sandbox Code Playgroud)
但是,如果用户关闭它,此有效负载不会启动我的iOS应用程序.
如何在收到无声通知时让iOS启动我的应用程序?
这是不启动应用程序的预期行为.我的意思是为什么要这样?用户由于某种原因决定杀死该应用程序.他们不再需要电池或带宽了!
从文档.
使用此方法处理应用程序的传入远程通知.与应用程序(_:didReceiveRemoteNotification :)方法不同,该方法仅在应用程序在前台运行时调用,系统会在您的应用程序在前台或后台运行时调用此方法.此外,如果您启用了远程通知后台模式,系统将启动您的应用程序(或将其从暂停状态唤醒),并在远程通知到达时将其置于后台状态.但是,如果用户强行退出,系统不会自动启动您的应用.在这种情况下,用户必须重新启动应用程序或重新启动设备,然后系统才会再次尝试自动启动应用程序
| 归档时间: |
|
| 查看次数: |
1655 次 |
| 最近记录: |