Araştırma grubumuzun iPhone için üzerinde çalıştığı bir proje için QRCodeReader
kurmaya çalışıyorum. Çok araştırmadan sonra QuickMark
isimli programı buldum. Bu program QRCodes için otomatik olarak tarar. Yapılması gereken şey UIImagePicker
'u yüklemek ve kameradan veri okumaktır. UIGetScreenImage
kullanıyor ve kameradan bir ekran görüntüsü alıp deşifre ettiğinden şüpheleniyorum.takepicture() vs UIGetScreenImage()
Şimdi, 3.1 iPhone API'sinden yeni takepicture()
yöntemini kullanmayı denedim, ancak bu, yukarıdaki işlemlerin her saniye veya daha sessiz bir şekilde fotoğraf çektiği şeyi yapamayacak gibi görünüyor. Şimdi, UIGetScreenImage
'un belki de yasal olmadığını ve Apple'ın bunu kullanması durumunda uygulamanızın erişimini ve erişimi reddedeceğini duymuştum. Yani, sorularım şunlardır:
a) UIGetScreenImage()
kullanılarak Quickmark
(veya başka bir izin uygulaması) mi ve eğer öyleyse, o)
b hukuki ve aynı tür yapmak takepicture()
yöntemi için mümkün olacağını ise şeyden mi?
TakePicture çağrısı gerçekten sessiz değil ve bu uygulama için çok yararlı değil; Sessiz hale getirilebilir ve hareket/ölçek ekranına (vb.) taşınamazsa, bu harika olur. Benim endişem, bu konuda başka bir yol göremediğim için, QuickMark'ın bundan kurtulduğu anlaşılıyor. – Oni
Evet, yasal olarak "Apple'ın Draconian tanrıları tarafından App store kullanımı için onaylandı" anlamına geliyordu;) – Oni
Son Teknik Görüşmelerde bir Apple temsilcisiyle konuştu ... o, daha hızlı bir şekilde – Oni