Production Apply Push Notification Certificate - iphone

Is it possible for another Apple developer to push notifications to another application if they know the device token?

I would say no. I am pretty sure they look for that in the approval process as well as on the push notification servers.

Related

Appcelerator cloud push notification in iOS

I have implement the cloud push notification in iOS using this tutorial iOS push notification tutorial. I have did everything as per the above documentation. No error occur while registration.
In cloud console I can see 1 iOS client clients subscribed to push notifications. Everything seems fine but I cant able to receive the push notification.(even I have restarted my iPhone)
I have sent a push notification from cloud console, but I cant able to receive the push notification in my iPhone. Can anyone help me to solve this issue?
Thanks in Advance
Make sure you have the correct gateway selected on the server side.
The easiest way is to check your mobileprovisioning profile and look for "aps-environment" string. If it is set to "development" you need to use Development (aka Sandbox) gateway. If it is set to "production" you need to use Apple Push Production gateway.
This link might be interesting too:
http://www.pushwoosh.com/programming-push-notification/appcelerator-titanium-push-notification/
There are might be VERY small chance that firewall or router blocking push notifications, but this could be easily detected by switching your device from WiFi to 3G.
It might be an issue with your certificate. You should enable push notifications in the p12 certificate and it should be configured properly in ACS settings. Please refer Appcelerator Cloud Push Notification in iOS

Related to push notifications in iphone

I have seen all the links related to Push notifications in Google. And read
Programming Apple Push Notification Services on MobiForge. From this I have created the certificates and created the app and got the Device token by running the application. But after that how can i get the notification (either in local or remote way). If any one know please give me a clear idea.
If you have followed the above link fully; you would be able to test the notification. More to this there are few players who are giving paid services to do push notifications and give you wizard to prepare your notification. e.g Urban AirShip.
More to this please follow the following links.
iOs Push Notifications
Push Notifications Certificates Question
Apple PNS (push notification services) sample code

About push notification service in iphone

I went through the Apple api documentation related to Push notification service in iPhone and all the possible links I found through the google. So I've created the SSL certificate and have got a device token.
But after that, how to use this push notification service in an iPhone application?. Does anyone have any idea about this?
For server/remote push notifications - depends on what you plan to run on your server or if you are going to use a third party service to do it.
Here are some notes if you have your own Rails based server.
You can use thirty push services like PushBots

I want to use Push Notification for My app for IPhone

I want to use Push Notification service for my app ,but I am not sure how to utilize this ,please help
you have a good tutorial for push notifications here explaining the server side implementation details:
http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/
and here explaining the client side details:
http://mobiforge.com/developing/story/programming-apple-push-notification-services
Also here is the link to the Apple developer guide on local and remote push notifications: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html
Hope this helps.
To send remote push notifications using PHP, I suggest you take a look at the php-apns project on Google Code. I've had good experience with it.
You will have to enable push notifications on iTunes Connect, if you didn't do that already. Your app will have to get the push notifications token from the OS, and deliver it to server. This token may change from one launch to another, so recommended way is to fetch the notification token at launch, and deliver it to the server. Server can then decide when it wants to deliver a notification to which device; at that point, you use php-apns which will connect to Apple's server on port 2195 (make sure you have a hosting which allows that) and, using several certificates you also put on the server, communicate with it.
Make sure the certificates are not downloadable when you upload them on the server.
You cannot test push notifications on the Simulator.

iPhone Push Notification Reliablity

How reliable do you find push notification on the iPhone to be? Does it improve when moving from the sandbox to production server?
I am testing (with the sandbox of course) and have found that notifications are often delayed or not received at all. I am not talking about sending multiple messages and only the last one arriving, as the documentation indicates, but any notification never showing up.
Also, I noticed that if I send a notification with an alert, and then send one with just a badge number, that the second notification will close the alert even after it's already opened. Does this happen between apps as well? For instance, if I send an alert for my app, and then the Facebook app sends a badge, will the Facebook badge close my alert window?
I have no development experience with iPhone apps, but I do know that if you have an unofficial unlocked phone (by using pwnage tool/blackrain etc) then the PUSH notifications might NEVER go through. In fact, it does go through, but to another user's iPhone.
This is because when an iPhone is unofficially network unlocked, it uses the Unique ID of some random individual's iPhone, which causes Push notifications to arrive on either phone (and yes, sometimes also on the unlocked phone it was intended for, but usually not)
Not sure if this is the case with you though, but AFAIK the service is pretty reliable if you follow Apple's rules. :)
The push notification seams better on production. You can always test it using ad-hoc distrbution which uses the production chanel to send the notifications.
I can confirm that production push notifications using
Production Push Notification Certificate
Adhoc Distribution Mobile Provisioning
TestFlight deployment
Production APNS server
works well, no need to publish your app to test production notifications
Production push notifications are not always received. If notifications are machine gunned 1 second apart the first one is received and the rest are not sent, thats my experience.
Where as on a windows phone, they are all received using the windows notification service.