Een softwareontwikkelaar beweert dat Apple push-notificaties blokkeert als de iPhone niet wordt gebruikt met de juiste provider. Unlockte iPhones kunnen zo geen gebruik maken van een van de grootste vernieuwingen in iPhone OS 3.0.
Tachtig procent van de supportvragen van de applicatie NotifyMe gaan over het ontbreken van push-notificaties, zeggen de makers. Dat is opvallend, want maar vijf procent van de iPhones waarop NotifyMe is geïnstalleerd, is ontdaan van de simlock. Gebruikers van een iPhone unlocken hun toestel softwarematig als ze gebruik willen maken van een andere telecomprovider dan de provider die de iPhone verkoopt. In Nederland is dat T-Mobile.
Apple checkt welke iPhones van hun lock zijn ontdaan aan de hand van de informatie die het toestel meestuurt naar de server van Apple die de push-notificaties mogelijk maakt. Het toestel moet een id van de server krijgen om de notificaties te ontvangen, maar de server laat een toestel dat niet gelockt is simpelweg wachten op een id, beweren de makers van NotifyMe. Het gaat daarbij om iPhones die 'hacktivated' zijn; de toestellen zijn geactiveerd met een andere sim dan waarmee ze zijn verkocht.
Apple heeft nog niet gereageerd op de aantijging, maar de softwareontwikkelaars tonen begrip voor de hardwaremaker. "We begrijpen dat Apple veel geld, middelen en tijd heeft gestoken in het ontwikkelen van de infrastructuur van push-notificaties. Dat is geweldig. In de afgelopen twee jaar heeft Apple de mainstreammarkt voor smartphones opnieuw gedefinieerd en Apple zou daar geld aan moeten verdienen en respect voor moeten krijgen."
NotifyMe is niet de enige softwareontwikkelaar die problemen ondervindt bij het gebruik van nieuwe features van iPhone OS 3.0. TomTom kondigde tijdens de presentatie van de iPhone 3GS zijn eigen soft- en hardware aan voor de iPhone, maar de producten zijn nog niet uitgekomen. Volgens een Duitse site duurt dat nog tot het najaar. De gps-ontvangst van de iPhone zou niet sterk genoeg zijn voor TomTom. Daarnaast ontbreekt een gyroscoop, waardoor de software in lange tunnels niet goed door zou kunnen rekenen.