API privées : Apple automatise ses contrôles
Par Arnaud Morel - Publié le
Un échange, sur twitter, rapporté par Gizmodo entre John Gruber et Craig Hockenberry, respectivement bloggueur célèbre et programmeur iPhone - révèle que Cupertino utilise désormais une procédure de test pour vérifier l'absence d'appel, pour les programmes soumis à validation pour l'App Store, à des API privées.
Cupertino propose, via son SDK, une multitude d'API dites publiques, qui sont documentés et stabilisées. En clair, les programmeurs qui les utilisent ont la garantie que leur application continuera de fonctionner même si les API sont modifiées. Mais Apple dispose d'autres API, dites privées, non documentées utilisées par ses seules équipes de programmeurs. Soit l'API n'est pas stabilisée, soit elle est protégé en ce sens qu'elle constitue un secret industriel ou permet d'accéder à des données jugées sensibles. Google Mobile, notamment, a déjà été rejeté pour utiliser une API privée.
La chose constitue une bonne nouvelle pour la sécurité de la plate-forme.
Source