2011-03-18 15 views
8

Kullanıcıların ana içeriğin görüntülenmesi için UIWebView numaralı telefonu çalıştıran ios üzerindeki yerel bir UIView aracılığıyla oturum açmalarını sağlayan bir iphone uygulamasına sahibim. Webapp, içeriğin bir kısmını yerel olarak saklamak için veritabanı depolamasını kullanır. Bununla birlikte, şimdi ve sonra, her gün ve sonra, günlükler veritabanında aşağıdaki mesajlarda görünen mesaja erişmeye çalışırken yüklenemezler.UIWebView aralıklı olarak html5 veritabanı deposuna erişimi reddetti

..... sandboxd[3203] : APPNAME(3201) deny file-write-create /Databases.db

I (ilk başta sadece düşük bellek durumlarında olur, ama aynı zamanda diğer zamanlarda olur başka testler kanıtladık) tutarlı bir biçimde hatayı yeniden kuramıyorum. Bu gibi bir hata oluşursa, uygulama yeni bir UIWebView ile yeniden denemek üzere ayarlanmıştır, ancak bir kez gerçekleştikten sonra, uygulama zorla kapanıncaya kadar olacağını fark ediyorum. Genellikle, bir kez kapatılıp tekrar açıldığında, uygulama her zamanki gibi çalışır.

Bellek ayak izi oldukça düşük ve hiçbir şey bulamadığı için sızıntıları izledim.

+2

ben bir şekilde gidiyorsun birden fazla istek alıyoruz şüpheli. Uygulamada çok iş parçacığı yapıyor musunuz? –

+0

Hata ile aynı sorunu yaşıyorum: sandboxd [1985] : deny dosya-yazma-oluşturma/özel/var/mobil/Uygulamalar/

+0

Andrew C, Ben aynı hata muzdarip ettik mi çözmek için? – fractious

cevap