takepicture () против UIGetScreenImage ()

Я пытаюсь построитьQRCodeReader Над проектом работает наша исследовательская группа для iPhone. После долгих исследований я нашел программу под названиемQuickMark, Эта программа автоматически сканирует QRCodes. Похоже, что это сделать, это загрузитьUIImagePicker и считывать данные с камеры. Я подозреваю, что он используетUIGetScreenImage и взять скриншот с камеры и расшифровать его.

Теперь я попробовал использовать новыйtakepicture() метод из API iPhone 3.1, но кажется, что он не в состоянии делать то, что выше, что делать фотографии каждую секунду или около того, молча. Теперь я слышал, чтоUIGetScreenImage возможно, это не законно, и Apple будет отказываться от доступа к вашему приложению, если они его используют. Итак, мои вопросы:

а)Quickmark (или любое другое разрешенное приложение) с помощьюUIGetScreenImage() и если это так, это законно и,

б) было бы возможно дляtakepicture() способ сделать то же самое?

Ответы на вопрос(6)

Ваш ответ на вопрос