问题标签 [remote-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
38599 浏览

ios - 如何从应用程序启用/禁用推送通知?

在我的应用程序中,我想从我的应用程序本身的设置页面启用/禁用推送通知。有人可以建议我一个解决方案来从应用程序打开/关闭通知中心的应用程序状态吗?

0 投票
8 回答
23579 浏览

ios - 如何清除应用中的远程通知?

从 iPhone 屏幕顶部向下滑动时,有没有办法从通知横幅中清除远程通知。我尝试将徽章编号设置为零:

在 delegatedidFinishLaunchingWithOptionsdidReceiveRemoteNotification中,但它没有清除通知。谢谢。

0 投票
2 回答
3519 浏览

ios - 如何从我的应用启用/禁用推送通知

我正在开发具有推送通知属性的应用程序。而且我应该在我的应用程序中启用/禁用推送通知权限,而无需转到 iPhone 设置。

有没有办法实现它?

我搜索了很多,但我没有找到任何合适的方法来实现它。

有什么帮助吗?

0 投票
4 回答
789 浏览

ios - 获取收到远程通知的日期

我希望能够获取在 iOS 设备上收到远程通知的日期。

我试图确定从我的服务器触发推送通知到在用户设备上收到它之间的延迟量。

0 投票
0 回答
91 浏览

ios - application:didReceiveRemoteNotication:fetchCompletionHandler 重启手机后未调用

当我在不打开我的应用程序的情况下重新启动手机并发送带有“内容可用”位的远程通知时,我的应用程序不会启动或调用委托。但我可以得到通知警报。该应用程序甚至启动了预定的后台获取!一旦我通过点击图标启动我的应用程序,即使我的应用程序处于后台或被终止(不是强制退出),也会按预期调用委托。

我是否误解了 Apple 关于这种方法的文档,或者我在实现中遗漏了一些东西?

它在 iOS 9.3.1 上运行。

使用此方法为您的应用处理传入的远程通知。与 application:didReceiveRemoteNotification: 方法不同,该方法仅在您的应用程序在前台运行时调用,系统在您的应用程序在前台或后台运行时调用此方法。此外,如果您启用了远程通知后台模式,系统会启动您的应用程序(或将其从挂起状态唤醒)并在推送通知到达时将其置于后台状态。但是,如果用户强制退出,系统不会自动启动您的应用程序。在这种情况下,用户必须重新启动您的应用程序或重新启动设备,然后系统才会再次尝试自动启动您的应用程序。

0 投票
4 回答
853 浏览

objective-c - 如何在目标 c 中的 didFinishLaunchingWithOption 应用程序方法中检测远程通知?

当应用程序处于非后台模式、非活动模式和应用程序完全关闭时。而不是如何使用应用程序的委托“didFinishLaunchingWithOption”方法检测他们的任何通知。我已经搜索了很多,但没有得到任何东西。请帮忙 。

谢谢

0 投票
0 回答
41 浏览

ios - 在 ios 9.3.1 中未调用 didRegisterForRemoteNotificationsWithDeviceToken

我正在我的一个应用程序中实现远程通知,并使用该方法获取设备令牌。

当我检查 8.0 设备时它工作正常,但在 ios 9.3.1 中它没有被调用。

我提到了这个链接,但没有用。

在 ios 9 中未调用 didRegisterForRemoteNotificationsWithDeviceToken

请帮我。

对于注册,我正在使用代码:

0 投票
4 回答
1109 浏览

ios - 收到通知后,我如何才能在应用程序图标点击时获得有效负载?

我的推送通知在正常情况下正常工作,但我在以下情况下遇到问题:

1)当我的应用程序从后台删除并获得通知并点击应用程序图标时,我想推送视图控制器并在该视图控制器中显示有效负载数据。

2)当我的应用程序在后台并获得通知并点击应用程序图标时,我想推送视图控制器并在该视图控制器中显示有效负载数据。

以下是我的用户信息

按照我的代码。

当我收到通知时,会调用以下方法。

请帮助。任何帮助表示赞赏。

0 投票
1 回答
451 浏览

ios - 应用完全关闭时获取 FCM 远程通知 iOS

我正在使用 FCM 将通知从我自己的服务器发送到 iOS 设备。当应用程序处于前台或最小化时,我会成功收到通知。但是当我完全关闭应用程序时,即使是从后台,我也没有收到任何通知。但是当我重新打开应用程序时,我会收到我之前发送的所有通知?我怎样才能改变这个?

didFinishLaunchingWithOptions我注册通知。在didReceiveRemoteNotification获取通知和安排本地通知时。

0 投票
1 回答
838 浏览

swift - 在后台收到通知时,didReceiveRemoteNotification 不起作用

当 App 接收到本地通知时,didReceiveRemoteNotification 有一些操作。当应用程序在前台时它工作正常。此外,当应用程序在后台收到通知并通过单击通知打开应用程序时。但是当我们打开应用程序时不工作,没有点击通知。

如何解决这个问题?