QuickBlox : Push notification settings - ios

Is it possible to change QuickBlox push notification template runtime?
Is it possible to send a message, having save_to_history enabled (true) and would not come as a push notification (even if push enabled).

Currently it is possible to modify the push notification template starting from the plan "Advanced". You can check full comparison of the plans here

Related

Prevent show push notification using iOS Notification Service Extensions

I know that with the iOS Notification Service Extensions it is possibile pre-process the push notifications.
I'm searching for a procedure that allow me to skip the push notification is a condition is verified.
For example if the push is not updated anymore I want avoid to disturb the user.
Is it possible with Notification Service Extensions, or other? I've already tried setting the body to empty string but the modify is discarded.
Thanks
When you receive a notification via the Notification Service Extension, you must present a notification to the user. You cannot cancel/skip it. The best you can do is setting notificationContent.sound = nil, which will silence the notification, while still presenting the banner.
Another option is to use Silent Push Notifications, so you can pre-process it and decide wether you want to show a notification or not: then use UserNotifications to present a local notification.

Let user schedule time for not receiving remote push notification

I'm developing an iOS app that uses Push Notifications from Parse. Is it possible to let user to schedule the time for receiving push notification. For example, the user may want to mute/disable the push notification from 00:00 to 07:00 everyday.
You may assume there will be remote notification only.
Is it possible to create such a setting to mute the push notification programmatically on the client side?
Any help is appreciated.
I don't know if there are any automated process for it , i have knowledge of the manual process to stop the push notification
1st way: GO to device settings -> your app -> Notifications(if you have taken permission from user to show the notification, it will show in the settings), inside it looks like this
if user disable this Allow Notifications options user will not get notifications for particular app, but to enable the push notification user has to follow the same steps and enable the push notification from the settings only
2nd way in the application there is a method called unregisterForRemoteNotifications which can stop the push notifications programatically but i am not getting idea how we can automate register/unregister this during the user selected period of time

Quickblox receive silent push iOS

I'm using Quickblox for chat and push notifications and I would like to let the users turn on/off push sounds from my app. (which means that the notifications should be silent)
Is there a way to set sounds off from arriving push notifications with Quickblox?
If you use Chat 2.0 (automatic push notifications for offline user.), you can set sounds off in Alerts tab, in Admin panel http://quickblox.com/developers/Chat#Alerts
If you send push notifications from application code - you can manage push payload by yourself

iOS Push Notifications without using a server

How do you go about sending users push notifications for automated actions in an app, such as sending them a notification when their lives have been refilled? This doesn't seem like an action that should need a server, but rather the app itself determines when to send out the notification.
What you need is not a push notification, but a local notification. See this question

Apple push notification without Apple Server

is there a possibility to send Push Notifications to iOS Clients without the use of Apple´s Server´s?!
And on the other Hand is it possible to push a whole file?! like a XML-File for example, or can you just push text messages?!
Another Question, is there any way to push an xml-file to an iOS Client remotely?!
Sorry no this is not possible. With Push notifications the Provider needs to send the notification to the APNS (Apple Push Notification Service) which will send it to the correct device.
This works like:
You are also not able to send files just notifications in the for of Text, sound etc. So no XML file via Push notifications sorry.
You could however do it were you notify the user through Push Notification that there is a file available and then download it when the app opens.
Check here for more on Push Notifications
You can just push text message, sound (actually tell the system to play specific sound on a push, not the actual sound file). All these info are transferred in json format (push notification payload) with maximum size 256 byte and NO there is no way to do it without using Apple Push Notification System (apns).
On your second question you can push the xml file to your app using http request/response (when your app is running, not with push notification).

Resources