Displaying Received push Notification list inside app.

Hi,

  We need to show received push notification list in the app (which were sent from admin panel on iOS or android app). Is there any way or any provision in the SDK to show list of notification sent by urban airship panel? We just need a list of sent notification. Please provide any api or SDK function of retiring messages list. Its a bit urgent.

Thanks,

Amir

Didn't find what you were looking for?

New post

Comments

5 comments

  • Hi Amir,

    This is not a function of the SDK I'm afraid.

    On iOS, in order to be able to show the user which pushes they have received, the user must have tapped on the notification in order to bring that push in to the app. At this time, on iOS 9 and below, there is no read receipt, so you cannot show within the app which pushes the user has received.

    For Android, you will need to build this out within your app. Anytime a push is received, you will need to build out a page within your app that saves that message to a list so the user can read it again. 

     

    Again, this isn't a function of the SDK on iOS because you need to be able to interact with the push to tell the app which pushes were received. On Android, because pushes work differently, you'll need to build that out within your app.

    0
  • Hi Michael,

      Thank you so much for your detailed reply. I was wondering if messaging center could be used for this purpose? yes I agree with you, we can grab push messages and make a list out of it on android but on iOS it is completely handled by iOS itself. 

    One of the main functionality of my app was to show a list of push messages received on iOS and  Android so if user missed the messages he can go to messages and see those.

    Thanks,

    Amir

    0
  • Amir,

    Unfortunately, no, the Message Center wouldn't be used for this purpose.

    When a push message is received on the device, and especially an iOS device, that push should still be viewable in that users notification center, unless the user dismisses it or actually taps on the notification. So, there would not really be a situation where the user would "miss" the notification.

     

    What you might consider is using In-app Messages. In this way, if the user does not interact with the notification, the in-app message is capable of delivering the same message to the user within the app, and can perform all the same actions as a push notification would.

    0
  • Hi Michael,

     does my plan support in-app Messages? I have basic plan registered. Also give me some pointer of how to send in-app from admin panel as I don't seem to find any option there.

     

    Thanks,

    Amir

    0
  • Amir,

    Every plan supports in-app messages, so you should have the ability to send those. You'll likely need to enable it in your dashboard. This can be done within the Configuration Settings.

    0

Please sign in to leave a comment.