I'm trying to build a QRCodeReader
for a project our research group is working on for the iPhone. After much research I found the program called QuickMark
. This program scans automatically for QRCodes. What it appears to do is load the UIImagePicker
and read off data from the camera. I suspect it is using UIGetScreenImage
and taking a screenshot from the camera and decoding it.
Now I tried using the new takepicture()
method from the 3.1 iPhone API but that seems not to be able to do what the above does which is take photos every second or so, silently. Now I had heard that UIGetScreenImage
is perhaps not legal and that Apple will turn around and deny access to your App if they use it. So, my questions are:
a) Is Quickmark
(or any other allowed app) using UIGetScreenImage()
and if so, is it legal and,
b) would it be possible for takepicture()
method to do the same sort of thing?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…