草庐IT

email_notification

全部标签

ios - 查找启动应用程序 : banner notification, 警报通知或图标点击的事件?

我可以找出哪个事件在iOS上启动应用程序吗?我需要区分以下内容:图标点击横幅通知警报通知或者,我可以查看应用程序本地设置(为横幅或警报通知设置)吗? 最佳答案 要确定应用是否是通过按下通知启动的,您需要实现2个方法。首先,在应用程序didFinishLaunchingWithOptions中,执行如下操作:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptionsif([launchO

ios - ReactiveCocoa : Handling Multiple Unbalanced Keyboard Notifications

我正在使用ReactiveCocoa构建一个示例身份验证ViewController。我知道如何以react方式设置和接收来自键盘的通知。但是,我收到不平衡的UP和DOWN通知。因此,我必须设置一个BOOL变量来查看键盘之前是否已抬起但未放下。有没有办法react地做到这一点?完整的项目是here.-(void)configureKeyboardAnimations{CGFloatduration=0.9,damping=0.8;@weakify(self);[[[NSNotificationCenter.defaultCenterrac_addObserverForName:UIKe

ios - 如何为 iOS 版本 9 + 10(可能还有 8)实现 Apple Push Notifications?

我还没有找到任何官方Apple文档讨论如何为旧iOS版本以及iOS10同时正确实现推送通知。我看到的独立教程同样涵盖单个iOS版本。我看到这个iOS10的官方文档:LocalandRemoteNotificationsOverview但它没有评论支持早期的iO​​S版本。iOS9教程:PushNotificationsTutorial-RayWenderlich而且我看到各种stackoverflow线程关于人们必须做出改变才能让他们的旧解决方案在新版本上工作:PushnotificationsarenotworkinginiOS9其中确实显示了处理6-9的代码。didReceiveR

iOS :GMail API - Send Attachments with email

我能够成功发送没有附件的电子邮件。但是,当我尝试使用GTLUploadParamaters上传附件时,出现501错误。我试过从照片库添加附件的NSData,以及只发送图像的URL。在这两种情况下,我都遇到了同样的错误。//CreatethemessageGTLGmailMessage*message=[[GTLGmailMessagealloc]init];message.raw=[selfgetFormattedRawMessageForMail:mail];if(!self.gmailService){self.gmailService=[UtilitiesinitializeGm

objective-c - 为 iOS 设备创建 wordpress 网站阅读器 i :e showing notification/Reading content only if the site content/feed is updated

我有一个开发iOS应用程序的想法,如果wordpress网站上有任何提要更新,它会更新用户。请告诉我如何实现相同的方式/步骤。我已经尝试并在谷歌上进行了搜索,但没有找到解决我的问题的方法。这是我在youtube上看到的关于网站阅读器的一件事:http://www.youtube.com/watch?v=Bk0d1npGoq4但是,我不必开发这样的读取网站内容的应用程序,我想在网络提要更新后立即显示通知。这是我要开发其读者的网站(http://www.webhostingbreak.com/)。请给我一些可以帮助我完成任务的解决方案或逻辑。 最佳答案

iOS 推送通知 : How to get the "Notification identifier" within the delegate

当我通过APNs向我的iOS应用程序发送推送通知时,大多数情况下一切正常。将收到通知,我可以从application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfofetchCompletionHandler:(void(^)(UIBackgroundFetchResult)的userInfo字典中读取负载))completionHandler方法。但是userData不包含NotificationIdentifier,它是自iOS7以来新的NotificationForma

java - 如何从 (Java) Date 对象中获取 Expiry 字段以发送到 Apple Push Notification Services?

任何人都可以阐明增强型通知格式(用于发送到Apple推送通知服务)的到期字段中的4个字节是什么意思,就像使用Java与APNS服务器通信一样?比如说,如果我准备Date对象,我如何将它变成发送到APNS所需的4个字节? 最佳答案 APNS文档指出:Expiry—AfixedUNIXepochdateexpressedinseconds(UTC)thatidentifieswhenthenotificationisnolongervalidandcanbediscarded.Theexpiryvalueshouldbeinnetwor

ios - Apple Push Notification Service 发送重复通知

我有一个iPhone应用程序可以从ApplePushNotificationService接收通知。我正在使用(EasyAPNSforPHP)使用每15分钟运行一次的Cron作业来推送通知。我有大约400台注册设备正在使用我的应用程序。问题:当我想向我的用户发送新通知时,他们会多次收到通知,而且总是一样。我不知道为什么Apple会多次发送相同的通知(比如5或6次)一些额外的信息:EasyAPNS的工作原理是一次获取100条消息(如一批),所以我猜将400条消息发送给我的所有用户需要1小时。在我的apns_messages表中,消息对于每个设备只有一个条目,因此理论上不存在重复消息。似乎

android - Google Cloud Endpoints 应用的 userinfo.email 弃用的迁移路径是什么?

我目前的iOS和Android应用都使用指向GoogleAppEngine后端的GoogleCloudEndpoints。他们一直依赖于显然是https://www.googleapis.com/auth/userinfo.email的“beingdeprecatedonSeptember1”范围,支持“电子邮件”范围。问题是由endpointscfg.py生成的客户端库(两天前发布,8月12日!)似乎仍然对即将弃用的范围进行硬编码。在iOS中,google-api-objectivec-client库似乎有一个标志GTM_OAUTH2_USES_OPENIDCONNECT可能会切换到

ios - PubNub : Route to push notification service even if device is in the foreground

我想知道是否可以使用PubNub将消息路由为推送通知,即使应用程序在前台运行也是如此?我能想到的一种方法是:处理需要首先发生的任何特定路由和事件。检查消息的推送注释部分并发送localdevicenotification.或者,可以在此处完成任何自定义UI等。 最佳答案 PubNub确实在应用程序处于前台时发送推送通知。事实上,PubNub(移动推送通知服务器)并不知道设备是在前台、后台还是根本没有运行。因此推送通知总是以任何一种方式发送到设备。请参阅以下PubNub开发人员社区文章,SendingAPNSandGCMMessage