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?