Ouvrir le menu principal

iGeneration

Recherche

API privées : iCamCorder privé de vieux iPhone

Anthony Nelzin-Santos

jeudi 22 juillet 2010 à 00:06 • 17

iPhone

ui-screen-imageDepuis décembre 2009, Apple permet l'utilisation d'une API autrefois privée, UIGetScreenImage(). Celle-ci permet de prendre une capture d'écran sans de limitation particulière, ce qui a ouvert la porte à un détournement de cette fonction pour créer des applications permettant aux iPhone EDGE ou 3G d'enregistrer de la vidéo en enregistrant l'image vue par le capteur photo et affichée sur l'écran, comme le fait iCamCorder. Le développeur de cette application, Manfred Nerurkar, explique sur son blog qu'il a été appelé par le département « relations aux développeurs » d'Apple, qui lui a appris que cette API ne pouvait plus être librement utilisée, et qu'elle redevenait privée. Les développeurs ont désormais deux choix pour prendre des captures d'écran et préserver le fonctionnement de leurs applications. Le premier est d'utiliser des méthodes utilisant Quartz, ce qui empêche l'accès à la vidéo, la photo et certains contenus OpenGL. L'autre méthode consiste à utiliser AVFoundation, beaucoup plus utile, mais limité à l'iOS 4. Si Nerurkar ou d'autres décidaient d'utiliser AVFoundation, qui est leur solution viable, ils videraient leur application de leur substance : elles permettent à l'iPhone EDGE et à l'iPhone 3G de filmer, or le premier est incompatible avec l'iOS 4, et les utilisateurs du second sont nombreux à être resté sous iPhone OS 3. Autant dire que les discussions ont repris de plus belle dans les forums développeurs… Via TUAW
illustration ulule

Pour les 50 ans d’Apple, MacGeneration publie un livre événement

Précommandez-le dès maintenant et profitez-en pour découvrir nos nouveaux goodies, ou prolonger votre abonnement au Club iGen à tarif réduit.

Découvrez nos offres

Précommandez le livre et rejoignez la fête

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

Google et Epic s'entendent : Fortnite revient sur le Play Store et les frais sur les achats diminuent 🆕

09:48

• 3


iFixit démonte l’iPhone 17e : son dos MagSafe peut se greffer sur l’iPhone 16e

09:32

• 1


HomePad : un départ de poids pour une division domotique à la traîne

06:30

• 24


Test du MacBook Neo : le portable pour le reste d’entre nous

05:59

• 49


Horizon Worlds : Meta va débrancher la version VR du métavers le 15 juin prochain

05:59

• 35


Apple déploie sa première vraie mise à jour de sécurité en arrière-plan sur iPhone, iPad et Mac

17/03/2026 à 21:35

• 31


Un système CarPlay 7” à moins de 80 €

17/03/2026 à 20:31

• 0


Six mois plus tard, le chargeur 40 W dynamique d'Apple n'est toujours pas vendu en Europe

17/03/2026 à 19:05

• 7


Aperçu de la PowerCapsule, la première batterie externe de Twelve South pour iPhone

17/03/2026 à 17:21

• 5


Samsung tourne déjà la page du Galaxy Z TriFold

17/03/2026 à 14:23

• 15


Pour certains malades chroniques, les traqueurs d’activité servent surtout à en faire moins

17/03/2026 à 13:46

• 26


Promo : les AirPods 4 à 99 € et les AirPods Pro 3 à 199 €

17/03/2026 à 13:46

• 14


50 ans d’Apple : notre livre est (enfin) arrivé à la rédaction

17/03/2026 à 12:35

• 31


Alogic lance une batterie externe 6-en-1 avec Qi2, Apple Watch et câble USB-C intégré

17/03/2026 à 10:42

• 12


iPhone 17e : son écran reste son talon d’Achille… et ce n’est pas près de changer

17/03/2026 à 09:10

• 17


Make Beige Great Again : Spigen donne un look vintage à vos iPhone et AirPods

17/03/2026 à 08:10

• 12