Apple blocking Push Notifications?
Five percent of these users generated more than 80 percent of customer support requestsPoweryBase reports that after first seven sales days of NotifyMe, company's server database statistics show about 5 percent of users using unofficially modified or so called "hacktivated" iPhones. 5 percent of these users generate more than 80 percent of customer support requests daily, claiming the application does not work as advertised. NotifyMe is a simple Push based application available on the iTunes App Store which reminds users of personal tasks and appointments using the Apple Push Notification Service. NotifyMe is already appearing in the United Kingdom, France and Australia App Store Top 10 productivity charts.
Although the European based develompent team is very concerned about customers' satifaction, PoweryBase is unfortunately not able to help NotifyMe users with resolving the issue. Further investigation shows that Apple may be blocking Push Notification Service on purpose to fight users who break carrier monthly plan agreements and unofficially unlocking these subsidized devices to work with other carriers which Apple is not partnered with.
"When the Push based application such as NotifyMe requests an ID from APNS, the server responds within a second and identifies the device with the unique token. From that point, the connection between APNS and user's device is successfully established," said Pavel Serbajlo, PoweryBase's lead developer. "However, on a unofficially activated device, APNS keeps the application wait forever and does not provide any respond at all, keeping user wait infinitely or time out the connection, if the target application is capable of timing out."
While not responding to request if the client application is requesting unexpected data is common in small UDP based services, big infrastructures such as APNS usually respond with an error to let the users or 3rd party developers know what caused the connection to fail for further debugging. The described scenario might not be tested at Apple, or more possibly, the behavior is intentional.
PoweryBase reports that it has managed to find a way to warn users with modified devices by running a process on a sepearate thread which monitors if the token was retreived successfully. If the token request was not filled within 20 seconds, NotifyMe user is encouraged to read frequently asked questions at PoweryBase's website to possibly prevent bad rating reviews.
In good intensions, PoweryBase does not recommend iTunes App Store users with unofficially activated devices to buy NotifyMe and possibly other Push based applications until there's a modification in how APNS behaves with these devices or how it responds to unexpected requests.
PoweryBase is a small team focused on creating innovative applications for the iPhone. With a total of 20 years of experience in server technologies, software development, marketing and advertising, NotifyMe stands out as a natural outgrowth of what can be accomplished with the latest Push service provided by Apple. PoweryBase is not associated with Apple, Inc. Copyright 2009 PoweryBase. All Rights Reserved. Apple, the Apple logo, iPhone and iPod are registered trademarks of Apple Computer in the U.S. and/or other countries.
Participate in your Design Center
Lots of fun and information for all... don't forget, any community is only as good as the participation of its members. We invite your tips, tricks, comments, suggestions and camaraderie.
- Ask for the DT&G Monthly: to receive DT&G newsletter each month, happenings in the Design Center and regular columns like the "Mail Bag" and "Cool Sites"
- Discuss Design & Desktop Publishing : in the Designers' CAFE
- Link to this site, and then show us the link. We'll send you any of our current door prizes, just for your trouble.
- Discuss Photoshop at Photoshop 911
- SUBMIT: a news link, new font, or product review
- REVIEW a website: posted by our readers
- SUBMIT a Website: for review in Web Design & Review
- Submit a Critique: of a popular web site, or YOUR web site!
- WIN PRIZES: in our "Question of the Month" column
- Meet Friends of the Design Center people who care!
- Become a Friend of the Design Center: and put your link on the front page
- Submit News, Views or your latest press release
- Submit your Software Review: shareware, freeware, fonts, graphics, utilities -- if you've found software you like, let DT&G readers know about it!
Learning, training, tips, tricks, and moreThe Design Bookshelf team reads and reviews the best books for the creative visual designer, desktop publishing practitioner and visual communicator. If you want to know it -- we'll show you the very best way to learn it... in the Designer's Bookshelf
Get more out of your computer: join a user group - There are computer clubs around the world called "user groups" where you find fellow computer users ready and willing to share a wealth of information. If you're not a UG member, you should be.. find a group at the User Group Network