takepicture () vs UIGetScreenImage ()

Estoy tratando de construir unQRCodeReader para un proyecto en el que nuestro grupo de investigación está trabajando para el iPhone. Después de mucha investigación encontré el programa llamadoQuickMark. Este programa escanea automáticamente en busca de códigos QR. Lo que parece hacer es cargar elUIImagePicker y leer los datos de la cámara. Sospecho que esta usandoUIGetScreenImage y tomar una captura de pantalla de la cámara y decodificarla.

Ahora intenté usar el nuevotakepicture() Método de la API de iPhone 3.1, pero parece que no es capaz de hacer lo que hace arriba, que es tomar fotos cada segundo, en silencio. Ahora que había oído esoUIGetScreenImage quizás no sea legal y que Apple se dé la vuelta y le niegue el acceso a su aplicación si la usa. Entonces, mis preguntas son:

a) esQuickmark (o cualquier otra aplicación permitida) usandoUIGetScreenImage() Y si es así, es legal y,

b) sería posible paratakepicture() ¿Método para hacer el mismo tipo de cosas?

Respuestas a la pregunta(6)

Su respuesta a la pregunta