Problemen met crashende iPhone-applicaties oplossen


Het overkomt iedereen wel eens: je start een iPhone-applicatie op en wordt na een paar seconden weer teruggestuurd naar het startscherm. Het ligt misschien aan de app, maar het kan ook gewoon aan je iPhone liggen.

Soms is er één applicatie die problemen oplevert. Je kunt ervoor kiezen om dan een nijdige review in de App Store te schrijven, maar het rebooten van je iPhone of het opnieuw installeren van de applicatie een makkelijke oplossing zijn, waarmee alle problemen in één keer voorbij zijn.

iphone crashedKomt het probleem bij (bijna) alle applicaties voor, dan is er mogelijk iets anders aan de hand. Eén van de problemen kan een corrupte FairPlay DRM-database zijn. Het kan helpen om een nieuwe app vanuit de App Store te installeren, zodat er nieuwe informatie naar de DRM-database wordt weggeschreven.

Elke iPhone-applicatie is voorzien van Apple’s eigen kopieerbescherming, FairPlay. Als je een applicatie start, moet deze met een unieke sleutel worden ontsleuteld (het omgekeerde proces van encryptie). Daarbij wordt gebruik gemaakt van een unieke sleutel, die door de iTunes-server wordt aangemaakt. De iTunes-server geeft je bij elke nieuwe applicatie een nieuwe sleutel, die in een lokale database wordt bewaard, zodat je geen internetverbinding nodig hebt om de applicatie te starten.

De iTunes-server geeft de sleutels uit, maar geeft ze ook opnieuw uit als je een nieuwe applicatie downloadt uit de App Store. Neem een gratis applicatie of eentje die je al eerder hebt geïnstalleerd en iTunes zorgt ervoor dat de database met DRM-sleutels opnieuw wordt opgehaald.

Heb je dit gedaan, check dan of alle applicaties weer gewoon opstarten. Je kunt de nieuwe applicatie nu eventueel weer weghalen. Mocht het niet zijn gelukt, dan kun je altijd nog je iPhone compleet herstellen (d.w.z. terugbrengen naar fabrieksinstellingen).

Heb je heel veel last van crashende iPhone-applicaties en lijkt niets te helpen, dan is het slim om deze tip eens te lezen. Daarin wordt uitgelegd wat je moet doen voordat je met een constant crashende iPhone langs de winkelier gaat (in dit geval de Genius Bar in de Apple Store). Het is verstandig om een logboek bij te houden wanneer de applicaties crashen en welke maatregelen je al hebt genomen. Denk je dat het crashen aan de iPhone zelf ligt, dan loop je op deze manier een grotere kans dat je een gloednieuwe iPhone mee naar huis krijgt.

Via: The iPhone Blog

Raad ons ook aan op Google
Er zijn nu 384 bezoekers online (update elke 5 minuten)