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

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Sortie de veille : un nouveau MacBook autour de 700 €, trop beau pour être vrai ?

08/11/2025 à 10:54

• 24


Test du lampadaire de SwitchBot : un bon éclairage Matter sans se ruiner

08/11/2025 à 09:00

• 21


Découvrez l’iPhone à 120 €, avec deux ans de garantie !

08/11/2025 à 07:44

• 0


L’arrivée d’Apple comme diffuseur a eu l’effet d’une bombe, et la F1 compte bien exploiter le partenariat au maximum

07/11/2025 à 21:00

• 48


Apple a complété les bêtas publiques : iOS, iPadOS, macOS, tvOS et watchOS 26.2 tous disponibles

07/11/2025 à 20:15

• 7


Netflix veut proposer des publicités interactives pour son abonnement le moins cher

07/11/2025 à 19:20

• 23


Starlink offre une connexion satellitaire à davantage d’Apple Watch

07/11/2025 à 19:00

• 17


iPhone 18 : vers une caméra frontale plus discrète et 24 mégapixels ?

07/11/2025 à 16:09

• 9


Amazon va bloquer les apps d'IPTV sur les Fire TV Stick, même ceux sous Android

07/11/2025 à 15:25

• 23


Vibes : Meta lance son équivalent à Sora en Europe

07/11/2025 à 15:02

• 14


Free Mobile a le plus gros réseau 3G de France… et va l'abandonner

07/11/2025 à 13:10

• 53


Ring Intercom : l’interphone connecté d’Amazon passe à la vidéo

07/11/2025 à 11:21

• 1


Android pense que les AirPods Pro 3 vous traquent… et c'est vrai

07/11/2025 à 11:07

• 11


IKEA officialise l’arrivée de sa nouvelle gamme de produits connectés via Matter et Thread

07/11/2025 à 08:45

• 66


AirPods Pro 3 ou Apple Watch : qui mesure vraiment votre fréquence cardiaque pendant le sport ?

07/11/2025 à 08:34

• 7


Publicités trompeuses : un marché de 16 milliards de dollars pour Facebook ?

07/11/2025 à 08:03

• 41