Feeds

Unlock your iPhone, miss your messages

You have no notifications, you network tart

Top three mobile application threats

Apple's notification system for the iPhone won't work on devices that have been unlocked to run on different networks, much to the annoyance of developers who are being left to explain the situation to customers.

Powerybase, authors of NotifyMe, have gone public with their frustration. The company reports that 80 per cent of its support requests now come from the five per cent of users with unlocked iPhones, which do not support the push functionality on which NotifyMe relies.

Push notifications are addressed using an identification code issued by an Apple server, a process which fails if the iPhone is being used on an unsupported network. Some users have reported that an unlocked iPhone on the official network does work, so it seems it's routing to the unsupported network that causes the problem rather than the unlocking process itself - the iPhone Dev-Team who created the unlocking process is aware of the problem, and apparently working on a fix, but it's not going to be an easy one to bypass.

The NotifyMe description on iTunes makes it pretty clear that "Due to Apple's limitations, unofficially activated iPhones are not fully supported". But the company admits that not many customers bother to read the small print in a product description.

Not that Powerybase is blaming Apple; it accepts that Apple has a right to make money, and is in league with the network operators to do just that. However, the company has appealed to Apple to return a zero sequence or similar, so the application can present an error to the user, rather than just locking up as it does at present.

The fact that push notifications have to be cleared by Apple's servers is unsurprising, demonstrating Apple's long-term commitment to its customer relationships, and if it won't work for unlocked handsets that's probably just a happy coincidence. ®

Seven Steps to Software Security

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.