Apple geeft ontwikkelaars toegang tot een hoop application programming interfaces (API’s). De publieke API’s zijn vrij te gebruiken. Zo is er bijvoorbeeld een API die het vastleggen van geluiden via de microfoon regelt. Daarnaast zijn er ook private API’s die alleen Apple zelf mag gebruiken en die niet gedocumenteerd zijn. Ontwikkelaars mogen ze niet gebruiken en doen ze dat wel, dan lopen ze kans dat hun applicatie wordt afgekeurd. Tot nu toe verliep de controle steekproefsgewijs, maar sinds kort blijkt Apple de binnenkomende applicaties door een statisch analysetool te halen. Die scant op het gebruik van private API’s en waarschuwt de reviewer wanneer de ontwikkelaar zich niet aan de regels heeft gehouden.
Dat kan als gevolg hebben dat applicaties die eerst waren goedgekeurd opeens niet meer door het reviewproces komen. Craig Hockenberry, ontwikkelaar van Twitterrific, vermoedde dat Apple zo’n check uitvoert en werd daarin bevestigd door ‘allesweter’ John Gruber van Daring Fireball.
Via: Gizmodo
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Reacties: 11 reacties