草庐IT

silent-notification

全部标签

ios - Apple Multiple Push Notifications 在通知托盘中不可见

我基本上想在iOS的通知托盘中显示同一个应用程序中的多个推送通知。如果在通过APNS触发推送通知时我的数据处于打开状态,则此方案有效,但仅收到最新的一个,以防我离线并在一段时间后回来。APNS文档确认了此功能。然而,这是在WhatsApp中起作用的:关闭数据连接向WhatsApp发送了一些消息打开数据连接看到在Apple的通知托盘中收到了多个推送通知这种情况如何运作?我可以为此使用APNS吗?如果是,那么如何?参见thissampleimage微信中的多个推送通知。 最佳答案 就像您在问题中所写的那样,Apple文档中提到了这一点:

ios - iOS 有 'Notification Listener' 吗?

是否可以在iOS中创建通知监听器?类似NotificationListenerService的东西在Android中。编辑:我想做的是收听来自设备内任何应用的任何通知(未接来电、电子邮件、短信...) 最佳答案 对此有两个可能的答案。NSNotificationCenter用于在应用本身内发布通知。举例来说,您希望几个类都接收到发生某事(或某事)的信息,那么您将使用它。https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Cl

iphone - Apple Push Notification——是否可以批量请求大量通知?

我需要向10,000个用户推送通知。我需要向AppleAPNS服务器发出10,000次请求吗?我可以批量处理吗?如果我需要一个一个发送推送请求,第一个用户和最后一个用户收到通知的时间是否有显着差异?谢谢 最佳答案 澄清一下,您不能以类似广播的方式向多个收件人发送1条相同的消息。但是,您可以与APNS服务器建立一个连接并在一个session中发送10,000条消息。由于每条消息都非常小,因此通过任何正常的互联网连接发送10,000条消息不会花那么长时间。我不能给你一个具体的持续时间,因为这将取决于你和APNS服务器之间的情况。

ios - 是否可以在 iOS 中安排 SILENT 本地通知?

我正在尝试在本地安排通知,因为我在后端还没有必要的结构。这个想法是在X段时间后,某些条件得到验证;如果满足,则会触发常规的本地通知。例如,这可以使用计时器轻松实现,但其中一些时间段足够长(1小时、24小时),因此无法实现。这就是我最终在本地通知中的想法。我可以安排一个火期为+24hs的时间。问题是我需要它保持沉默以验证条件。来自配置本地通知部分here貌似只有远程通知可以静默,其实也不是说不可以。另外,我发现只需要badgeNumber就可以触发本地通知,它会改变角标(Badge)。尽管从未调用我的AppDelegate中的回调。我看到有人说这是不可能的,但还没有找到一个真正确凿的官方

ios - Apple Push Notification 服务 SSL(Sandbox & Production)证书是否通用?

我阅读了很多关于证书的内容并观看了WWDC,但应该为自己和其他人清楚下一个问题。当我们在开发人员门户中创建证书时,我们会看到下一个可能性:那么,只创建Sandbox证书而不是Sandbox&Production证书的目的是什么?证书的应用程序描述中也有两个字段。这是一个雏形吗我们可以只使用S&P证书还是我们也应该实现开发证书? 最佳答案 好的,经过一些调查,我没有发现只需要沙盒证书的情况。看起来,这是一个雏形。您只能为Sandbox&Production生成一个证书,并且只能和平使用它:)

ios - 如何使用 Apple Push Notifications 更新 Passbook

我已经创建了Passbook,并将它们加载到我客户的iOS设备上。我需要更新这些存折。根据Passbookdocs您需要使用Apple推送通知服务(APNS)触发从iOS设备的拉取以更新Passbook。此APNS推送由“推送token”和“传递类型ID”组成。但是,APNS主体将留空。APNSdocs谈论发送推送通知所需的“设备token”,但没有提及“推送token”。APNS“设备token”是否与Passbook“推送token”相同?如何在我的APNS推送中发送存折“密码类型ID”? 最佳答案 推送token会在设备注册时

iphone - iOS 5 "Notification Center"API?

我说的是:http://reviews.cnet.com/8301-19512_7-20120625-233/ios-5-notifications-a-deeper-look/iOS上的那些下拉菜单,出于对生活的热爱,我找不到任何关于如何发出通知以便它在另一个应用程序中显示更新的文档。我不知道我是否只是使用了错误的术语或什么,但它是“NSNotificationCenter”吗?它的任何文档在哪里?谢谢:) 最佳答案 数字角标(Badge)并不是本地通知的唯一属性。它还可以显示横幅和播放声音。这些横幅随后被添加到通知中心。这是一个

objective-c - NSMetaDataQuery 从不使用 NSMetadataQueryDidFinishGatheringNotification 回调

对于我正在编写的iCloud插件,我将我的iCloud管理器类订阅到这些iCloudNSMetaDataQuery观察者://AddapredicateforfindingthedocumentsNSString*filePattern=[NSStringstringWithFormat:@"*.%@",@"*"];self.metadataQuery=[[NSMetadataQueryalloc]init];//Beforestartingtoquery,itisrequiredtosetthesearchscope.arrayWithObject:NSMetadataQueryUb

iphone - 如何从我们的服务器中找到是否已发送给用户的 Apple Push Notification?

我是iPhone应用程序中的Apple推送通知服务的新手。我已经学习了这些教程和苹果文档,www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2我们正在将通知从我们的服务器(PHP)推送到ApplePushNotificationServer,然后APNS会将通知推送到设备。在这种情况下,我们如何知道通知是否已从我们的服务器成功发送给用户?如

ios - Apple Watch 通知 : Disable opening app when tapping icon in long-look notification

当watch收到通知时点击应用程序图标会启动您的watch应用程序。有没有办法禁用此功能,或在点击时关闭通知? 最佳答案 您描述的场景有点难以解读。我会解释。watchOS3上有两种不同的通知界面:Short-Look和Long-Look界面。第一个由应用程序图标、通知标题和应用程序名称组成。它在到达时可用(如果您拿起watch),并以小动画显示。这会快速过渡到Long-Look界面,这是一个可滚动的屏幕,为用户提供更多信息和操作。回答您的问题:您可以选择在通知的Long-Look界面中提供哪些操作。当然,您的应用程序不需要在前台运