jjzjj

currentInstallation

全部标签

ios - 推送通知在杂货店不起作用

我将通过Rails后端向iOS设备发送通知。我已将grocergem添加到Gemfile,然后将其安装到项目中。gem'grocer'我计划在后台模式下发送通知。所以我创建了resque作业,并像这样在app/jobs/notificationsender.rb中添加了grocer逻辑。defself.perform(language)@lang=language#Thread.newdowhiletruebeginpusher=Grocer.pusher(certificate:"#{Rails.root}/lib/notification/cer.pem",#requiredpas

ios - 如何在不使用 parse.com 创建 channel 的情况下向特定设备发送推送通知?

在我的ios应用程序中,我正在使用Parse.comapi有两个ViewController,ViewController1显示我friend的fb个人资料照片。Viewcontroller2显示好友资料。现在我想向我拥有其FBid的选定friend发送推送通知。我可以在不创建channel的情况下使用fbid定位friend吗?我正在尝试下面的代码,//ViewController1//Registercurrentuserafterlogin-(void)registerUserForPushNotification{PFUser*user=[PFUsercurrentUser];

ios - 刷新 PFInstallation.currentInstallation() 时出错

调用PFInstallation.currentInstallation().fetchInBackgroundWithBlock时出现以下错误。2015-07-3107:12:13.944HeistBuddy[20052:148805]***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'Can'trefreshanobjectthathasn'tbeensavedtotheserver.'我在iOS模拟器中重置内容和设置后开始收到此错误。似乎PFInstallation.current

ios - App未运行时收不到远程通知

我的应用在未运行时收不到推送通知。我正在尝试处理作为JSON发送的远程通知,并使用来自给定JSON的数据更新我的应用程序中的数据。当应用程序处于事件状态或处于后台时,一切进展顺利。但是当应用程序未运行时,应用程序仅在我通过点击通知打开我的应用程序时处理通知,而不是当我通过点击图标打开应用程序时处理通知。这是来自appDelegate类的代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[ParsesetApplicatio

ios - 使用适用于 IOS 的 Parse SDK 推送未在设备中交付

我正在使用解析SDK向friend发送推送通知。注意:我已经使用简单的RESTAPI手动测试了推送通知证书,它在那里工作。使用以下代码:我在安装表中,channel是数组类型,我匹配了键:它在解析表中显示删除,但我的设备没有收到任何类型的通知(查看随附的屏幕截图)PFQuery*pushQuery=[PFInstallationquery];[pushQuerywhereKey:@"channels"containedIn:array];NSString*alert=[NSStringstringWithFormat:@"Youhaveanewmessagefrom%@!",[PFUs

ios - 使用 Parse 在一定英里内发送推送通知

我用过Parse用于发送和接收推送通知。我仔细地遵循了教程并成功地实现了它。现在我需要在用户选择的一定里程内向用户发送通知。例如:如果用户选择100,那么通知应该发送给所有安装了我的应用程序并且距离用户(广播通知的用户)在100英里以内的用户当前位置。我在Parse的网站上找到了一个代码片段,但如果我使用在以下代码中注释的第二个查询,我不会收到任何通知如果我使用第二个查询,则不会调用方法didReceiveRemoteNotification.只有当我使用第一个查询时,我才能成功收到通知。我对推送通知和Parse比较陌生。让我知道我是否遗漏了一些愚蠢的东西,以便我可以解决它。我已经围绕

android - 如何获取设备 token

安装完成后,我需要获取deviceToken用于其他目的。这是我到目前为止开发的:Parse.initialize(this,"qqd423WEfwWEF32FewferT434fs323rfRT","g7Rre4g7gsGRwgGw458Hdf443gFHk534Mrtg34");finalParseInstallationcurrentInstallation=ParseInstallation.getCurrentInstallation();currentInstallation.saveInBackground(newSaveCallback(){publicvoiddone

ios - 如何在 Parse 中重置 iOS 推送通知角标(Badge)编号?

我正在使用ParseiOSSDK。我在重置角标(Badge)计数时遇到问题。我正在使用教程(解析)代码发送推送通知。我对角标(Badge)使用增量,但角标(Badge)计数一直在增加。我正在applicationDidBecomeActive:方法中重置角标(Badge)计数,-(void)applicationDidBecomeActive:(UIApplication*)application{PFInstallation*currentInstallation=[PFInstallationcurrentInstallation];if(currentInstallation.b

ios - 解析 - 设置设备 token

我正在尝试在解析中设置设备token。官方文档给出了如下代码来实现这一点官方文档(objective-c)-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{//StorethedeviceTokeninthecurrentinstallationandsaveittoParse.PFInstallation*currentInstallation=[PFInstallationcurrentInstalla

ios - 如何使应用角标(Badge)编号为0? (使用解析和快速)

当我要通过解析向我的应用程序发送推送通知时,它有一个选项可以增加应用程序角标(Badge)。如果我打开它并发送通知,应用程序角标(Badge)会越来越高。我如何让角标(Badge)回到0?请参阅此处的图片。注意:如果答案在代码中,请swift回答。 最佳答案 swiftUIApplication.sharedApplication().applicationIconBadgeNumber=0objective-C[UIApplicationsharedApplication].applicationIconBadgeNumber=0
12