我想知道用户是否选择在我的应用上禁用推送通知。我打电话:[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeSound];每次应用程序启动时。但是,如果用户不允许我的应用程序发送推送通知,我想将一些信息发送回服务器。我正在考虑将此逻辑放入此回调中:-(void)application:(UIApplication*)applicationdidFailToRegisterForRemoteNoti
我正在为iOS开发一个应用程序,我有一个包含subview的View,我想在它的任何subview设置为隐藏时调用一个函数。有人能指出我正确的方向吗? 最佳答案 好的,假设您在父View中实现了一个名为subview:(UIView*)viewwasHidden:(BOOL)hidden的方法,那么您需要在设置viewToHide.hidden后调用它:viewToHide.hidden=YES;if([[viewToHidesuperview]respondsToSelector:@selector(subview:wasHidd
我正在使用cordova构建一个应用程序,很可能是Android/ios。我的应用程序需要向用户发送提醒,理想情况下,该通知会将用户带到该应用程序。当通知启动时,应用程序可能并且很可能不会运行。下一个通知是应用程序提前知道的,不需要互联网来查找通知的内容。目前数据在本地存储中,因此native代码可能无法访问?我认为它是每天在特定(可配置)时间运行的cron作业,然后在必要时通知用户。我想知道实现此目标的最佳方法是什么。到目前为止,这是我发现的内容:cordova中的对话框/通知插件,但似乎只有在应用程序运行时才会启动。推送通知插件:乍一看,这似乎是互联网推送通知,并不是我真正需要的。
出于解释的目的,我简化了场景。这是一个员工checkin和checkout工资单系统。我有2个桌面站,其中包含我创建的两个不同的OSX应用程序:第一站有一个应用程序,可以在员工迟到时更新服务器上的数据库。该员工当天被标记。第二站有一款供管理人员使用的应用程序,可让他们执行特定的管理任务,但他们想知道谁迟到了大楼。如何在不定期轮询服务器的情况下更新站2上的应用程序用户界面?我发现这是无效的,并且相信推送通知在这里会有所帮助。在iOS中,应用程序可以注册自己接收推送通知,这样当服务器发送通知并且应用程序在前台时,调用application:didReceiveRemoteNotificat
我正在创建一个带有特定日期的UILocalNotification。我想测试我为不同日期设置的提醒。我还想看看重复功能是否有效。是否可以将当前时间强制设置为不同的日期和时间,以便我查看它是否有效? 最佳答案 我过去常用的一种方法是通过“设置”应用在我的iPhone上实际更改时间和日期。如果您不知道在哪里执行此操作,here'sawikihowarticle.如果您过了通知应该关闭的时间/日期,您的iPhone会自动让它关闭。 关于ios-是否可以强制设备的日期测试本地通知?,我们在Sta
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我想在不使用任何第三方服务(例如iOS中的UrbanAirship和Parse)的情况下向我的设备发送推送通知,因为当我在AndroidGCM中执行此操作时,我使用了任何其他类似的第三方服务,而不是我已经制作了我的自己的应用程序,我用它向GCM服务器发送发布请求,它实际上包含推送通知并将消息广播到所有安装了客户端应用程序的设备,所以在iOS中有这样的东西吗?
经过大量研究后,我发现这是一个很受欢迎的问题,但我发布了一个新问题,因为它们都没有帮助解决我的问题。我正在关注thistutorial以便为iOS设备创建PushNotifications。看起来一切正常,因为当我执行simplepush.php代码时它返回ConnectedtoAPNSMessagesuccessfullydelivered但设备没有收到任何推送消息。几个要点:是的,它是一个开发人员证书,它正在与sandbox服务器通信。生产问题没有问题。使用Pusher进行测试时它返回“APN无效token”日志,但我认为token生成正确。这就是我在AppDelegate.m文件
我正在尝试开发一个应用程序来接收用户帐户的推送通知。(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{一旦注册成功,deviceToken将链接到一个用户帐户。有一种情况,当userA完成注册并卸载应用时,应用理想情况下不会收到来自APNs的推送通知,但另一个用户B没有注册就安装了它,使用同一部iPhone,iPhone会收到userA的推送通知,因为deviceToken和之前的一样。事实上,userB不应
我在我的网络服务器上运行一个PHP/MySQL应用程序,我需要向iOS设备发送推送通知。实现这个最简单的方法是什么?它们是我可以使用的任何PHP库吗?或者中间是否有任何服务提供商会为我做这件事?(与APNS服务器交互)..你的经验是什么?用PHP实现Push的功夫有多大? 最佳答案 最好的方法是使用如下服务建议的API:选择将连接到PHP/MySQL应用程序的SaasAPI城市飞行推呼WonderPush阿波西发布Xtifyprowlapp.com移动数据库推.io应用通知推送向导上传用户我真的建议使用这些服务提供的SDK,因为它们
我正在使用UrbanAirship测试推送通知,一切顺利。我的问题是如何指定接收通知的用户而不仅仅是设备token。我的意思是在某些情况下,一台设备有多个用户,因此许多用户向服务器注册了相同的设备token。还是我必须在设备(客户端)本身上进行过滤? 最佳答案 不幸的是,没有真正的方法可以做你想做的事。在APNS中,只有设备这样的东西。您按下一个设备,它会在该设备上显示一条消息/角标(Badge)/声音。如果您的应用可以关联多个用户,那么您需要从推送中计算出它与哪个用户相关,并相应地进行处理。你如何做到这一点取决于你的应用程序,