takepicture () vs UIGetScreenImage ()

Estou tentando construir umQRCodeReader para um projeto em que nosso grupo de pesquisa está trabalhando para o iPhone. Depois de muita pesquisa, encontrei o programa chamadoQuickMark. Este programa verifica automaticamente QRCodes. O que parece fazer é carregar oUIImagePicker e leia os dados da câmera. Eu suspeito que esteja usandoUIGetScreenImage e tirar uma captura de tela da câmera e decodificá-la.

Agora eu tentei usar o novotakepicture() método da 3.1 API do iPhone, mas que parece não ser capaz de fazer o que o acima faz, que é tirar fotos a cada segundo ou mais, silenciosamente. Agora eu ouvi dizer queUIGetScreenImage talvez não seja legal e que a Apple vai se virar e negar o acesso ao seu App, se usá-lo. Então, minhas perguntas são:

a) éQuickmark (ou qualquer outro aplicativo permitido) usandoUIGetScreenImage() e se sim, é legal e,

b) seria possível paratakepicture() método para fazer o mesmo tipo de coisa?

questionAnswers(6)

yourAnswerToTheQuestion