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

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Corning présente le Gorilla Glass Ceramic, encore plus résistant que le Gorilla Glass standard

04/04/2025 à 21:00

• 6


App Store : cinq VPN liés à une entreprise chinoise pourtant sur liste noire aux USA

04/04/2025 à 20:30

• 1


Grâce à la Nintendo Switch 2, les cartes (micro)SD Express arrivent enfin

04/04/2025 à 19:30

• 8


Nintendo retarde les précommandes de la Switch 2 aux États-Unis, à cause de Donald Trump

04/04/2025 à 17:33

• 41


Google propose des jeux pour Android Auto

04/04/2025 à 16:15

• 0


Qualcomm abandonne la 5G mmWave avec son Snapdragon 8s Gen 4, comme Apple avec son modem C1

04/04/2025 à 15:30

• 3


iOS 18.4 : les navigateurs tiers peuvent désormais installer des extensions

04/04/2025 à 13:50

• 11


Silence : une application pour bloquer les appels indésirables sans abonnement

04/04/2025 à 12:30

• 86


Certains utilisateurs rencontrent des difficultés avec CarPlay depuis leur passage à iOS 18.4

04/04/2025 à 11:00

• 35


Test de l’iPhone 16e : pour tout le monde, ou presque

04/04/2025 à 09:26

• 32


La Switch 2 est déjà disponible en précommande chez certains revendeurs, avec des promos 🆕

04/04/2025 à 09:25

• 73


Guerre commerciale : le cours de l’action Apple en compote

04/04/2025 à 08:44

• 119


Tentant d’éviter les taxes, Sonos mise sur le mauvais cheval

03/04/2025 à 22:30

• 37


Test d'une prison pour smartphone, pour ceux qui n'arrivent pas à abandonner leur iPhone

03/04/2025 à 20:30

• 6


Orange Téléphone donne maintenant le nom du spammeur qui vous appelle

03/04/2025 à 20:15

• 34


L'Arcep observe une inflation des appels indésirables et abusifs chez les abonnés

03/04/2025 à 17:30

• 43