草庐IT

通知栏

全部标签

ios - 如何判断用户是否使用 iOS 7 远程通知后台模式打开带有通知的应用程序?

根据didReceiveRemoteNotificationwheninbackground,我们过去能够通过实现-application:didReceiveRemoteNotification:,然后在方法内部检查应用程序的applicationState是否未激活。在iOS7中,有新的remote-notification后台模式,它允许应用程序在向用户显示远程通知时执行后台获取(用户不必对通知执行任何操作).要支持此模式,您应该实现-application:didReceiveRemoteNotification:fetchCompletionHandler:方法。Thedoc

php - 从 PHP 发送 iOS 推送通知

我正在开发一个使用iOS推送通知的iOS应用程序。我想从我服务器上的php脚本发送通知。我的应用程序中的代码非常适合注册远程通知并接收它们。我使用这个php脚本发送通知,它也运行良好:$message,'badge'=>$badge,'sound'=>'newMessage.wav');//EncodethepayloadasJSON$payload=json_encode($body);//Buildthebinarynotification$msg=chr(0).pack('n',32).pack('H*',$deviceToken).pack('n',strlen($payloa

ios - 当我收到静默推送通知时,iOS 会唤醒我的应用程序吗?(当应用程序未处于运行状态时)

更新问题:要求是;一旦收到静默通知,我就想运行一个网络服务并在通知栏中显示一个衬里。如果应用程序也被杀死,它必须工作。任何解决方法?我正在尝试以下方法。我是iOS的新手,我在无声推送通知方面苦苦挣扎,在谷歌上搜索了很多却卡住了。当应用程序未启动时(即当应用程序从应用程序切换器中删除时),当我收到静默推送通知时,iOS会唤醒我的应用程序吗?我的负载是{aps:{content-available:1,sound:""}}.-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictio

ios - 本地通知在 ios10 中不触发

我正在为ios10使用UNUserNotificationCenter。为了测试,我将本地通知设置为从当前时间起10秒。这是我试过的,-(void)viewDidLoad{[superviewDidLoad];UNUserNotificationCenter*center=[UNUserNotificationCentercurrentNotificationCenter];[centerrequestAuthorizationWithOptions:(UNAuthorizationOptionBadge|UNAuthorizationOptionSound|UNAuthorizati

ios - 我可以从 Firebase 云函数发送静默推送通知吗?

是否可以从FirebaseCloudFunction发送静默APNs(iOS)远程通知?如果是这样,如何做到这一点?我想在应用程序不在前台时向iOS应用程序实例发送数据,而不让用户看到通知。我目前发送一条用户可以看到的通知:constfunctions=require('firebase-functions');constadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);exports.sendNotifications=functions.database.ref('/ev

php - 如何在新版本的 ios 中使用 php 从服务器在 ios 中发送推送通知,而不使用 pem 文件

我已经在旧版本的ios中发送了通知。但在较新的版本中,我无法创建.pem文件。有人告诉我不再需要pem文件来从服务器发送通知。但是运气不好,我无法找到与此相关的任何链接。有人请指导我如何在较新版本的ios中从服务器发送推送通知。自上周以来,我一直在发送通知。请帮忙。这是我正在使用的代码privatefunctionpushnotification($deviceToken,$message,$type,$badge,$userid,$jobid){$passphrase='123456';$ctx=stream_context_create();//$file=base_path().

ios - iOS本地通知每天有限制吗?

我正在开发一个应用程序,我需要每天向用户发送大量通知。大约5-40,具体取决于用户。我正在使用本地通知发送它,但我知道有64个通知限制。这是否意味着每天或总共有64条通知? 最佳答案 这意味着同时计划将来交付。您每天可以发送任意数量的邮件,前提是它们不会重叠。如果您添加超过64个请求(在UserNotifications下)或计划(在UIApplication/UILocalNotification下),较早的请求将被丢弃并且未交付。 关于ios-iOS本地通知每天有限制吗?,我们在St

android - 适用于 Android 和 IOS 的 React Native 中的远程推送通知

我是ReactNative的新手,我已经为从我的在线托管服务器(GoDaddy)加载的杂志和目录构建了一个应用程序。我想在我的应用程序中从该服务器在android和IOS上实现推送通知。我应该从哪里开始,我有哪些选择? 最佳答案 您可以使用onesignal和fcm等服务。在这里,我与您分享一些用于推送通知的库https://github.com/geektimecoil/react-native-onesignal(一个信号)如果您需要任何其他firebase服务,例如身份验证、动态链接等,您可以将以下库用于fcm。继续使用htt

ios - 在设备关闭时过期的本地通知将丢失

如果我的应用对本地通知进行排队,但在通知触发时设备关闭,那么在重新启动设备时,没有任何迹象表明曾触发过通知。日历闹钟似乎也会发生同样的事情。从用户的角度来看,这对我来说似乎不是正确的行为-如果通知是关于非常非常重要的事情的日历提醒,而我碰巧在它触发的那一刻重新启动,那么我就失去了它重要提醒,即使我的设备只关闭3秒,如果通知是由于在3秒内触发,它就会永远丢失。我错过了什么吗? 最佳答案 我会说这是设计使然:如果您让设备关闭1个月,您不希望它显示1个月的无值(value)通知。此外,iOS设备被设计为始终在线;如果您需要保持联系不上,您

ios - Apple APNS 推送通知有多安全?

有谁知道Apple的APN推送通知服务中的漏洞在哪里?我们可以确保我们的通知安全地发送给Apple,所以我们只需要知道它们是否可以从那个点被拦截?动机:我们已经构建了一个iOS消息传递应用程序,我们正在将其作为100%安全的解决方案,其中包含一些以前从未在安全方面被利用过的功能。 最佳答案 Apple发布了UNNotificationServiceExtension去年,允许开发人员通过APNS发送完全加密的通知有效负载,然后让最终用户设备上的应用程序在显示通知之前自行解密(或加载任何其他支持数据):TheUNNotificatio