takepicture () vs UIGetScreenImage ()

Próbuję zbudowaćQRCodeReader dla projektu nasza grupa badawcza pracuje nad iPhone'em. Po wielu badaniach znalazłem program o nazwieQuickMark. Ten program skanuje automatycznie w poszukiwaniu QRCodes. Wydaje się, że ładujeUIImagePicker i odczytać dane z kamery. Podejrzewam, że używaUIGetScreenImage i zrobienie zrzutu z kamery i zdekodowanie go.

Teraz próbowałem użyć nowegotakepicture() metoda z 3.1 iPhone API, ale wydaje się, że nie jest w stanie zrobić tego, co powyżej, co robi zdjęcia co sekundę, w ciszy. Teraz to słyszałemUIGetScreenImage jest prawdopodobnie niezgodne z prawem i Apple odwróci się i odmówi dostępu do Twojej aplikacji, jeśli z niej skorzystają. Moje pytania to:

a) JestQuickmark (lub dowolna inna dozwolona aplikacja)UIGetScreenImage() a jeśli tak, czy jest to zgodne z prawem i

b) czy byłoby to możliwetakepicture() sposób na zrobienie tego samego?

questionAnswers(6)

yourAnswerToTheQuestion