Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS app and APNS limits

I am building (well built) an app using Air and AS3 that uses push notifications. The app allows users to share information with other app users (open forum to all users) but I was wondering a few things which I couldn't find information on.

I have found some information but they seem old (Is there a traffic limit on Apple's Push Notification Service?, apple push notification limitation) so thought I would check.

  1. How often am I allowed to query the APNS service? At the moment I queue all notifications in a table and once every 3 minutes I run a batch script to prepare the payload and send. There could be thousands of notifications to be sent every 3 mins.
  2. Are there limits to how many notifications I can send hourly, daily, monthly etc

Users do have the option to turn off notifications in the app (and device) settings but thought I would check if someone knows this information.

Thanks

like image 699
puks1978 Avatar asked Feb 11 '13 04:02

puks1978


People also ask

What is maximum characters for push notifications iOS?

What Are App Push Notification Character Limits? For iOS devices, the character limit is 178 before the text is cut off. This means four lines of text. On Android, the character limits are 65 characters for titles and 240 for descriptions.

Can you have more than one Apple push certificate?

Provider certificates allow you to send notifications to a single app. In order to send notifications to more than one app, you'll need to create distinct certificates for each app and manage separate connections to APNs.

Do APNs sandbox?

Apple provides a sandbox endpoint that can be used for testing push notifications. The sandbox ensures that device IDs in that environment will not work in production and are thus safe for testing purposes.


1 Answers

There is no limit for number of push notifications sent but you can not send duplicate notifications at random as the APNS server will ban your IP. For better understandings,I think you should go over this-

http://developer.apple.com/library/ios/#technotes/tn2265/_index.html

like image 78
Vaibhav Saran Avatar answered Oct 12 '22 22:10

Vaibhav Saran