2013-02-26 20 views
7

iOS'ta yerelStorage/WebSQL veritabanlarına devam etmeme sorunu sık sık burada ve diğer sitelerde tartışıldı. Benim sahip olduğum problem, çözümlerin çok çeşitli olması ve zaman içinde gelişmesiydi. SQL veritabanını periyodik olarak belge dizinine kopyalar ve hatta SQL veritabanının yerini belirtmek için kullanılabilecek bir Xcode .plist dosyasında önerilen yerel SQLite API'sini kullanan 2 farklı PhoneGap eklentisi buldum. Bu kafa karıştırıcı çünkü geçerli çözümün hangi zaman içinde en iyi olduğuna emin değilim (iOS 6+ ve Cordova 2.4+). Bu şimdi Cordova için yerleşik mi yoksa hala bir eklentiye ihtiyacım var mı? Eğer öyleyse, hangi eklenti? Bir Xcode yapılandırma dosyasında veritabanı konumunu ayarlama hakkında. Herhangi bir yardım için teşekkür ederiz.IOS 6'da sürekli depolama (WebSQL ve yerel depolama) w/PhoneGap

cevap

2

Phonegap'in mevcut sürümleri, SQL'i bir sqlite veritabanı ile kullanmak için harici bir eklenti gerektirmez. Mevcut kod iOS ile uyumludur. Kendi çözümünüzü yazmanız/uygulamanız gerekmez ve uygulamanızın çalışmasını sağlamak için ihtiyaç duyacağınız telefon kapağının uygulanacağından emin olabilirsiniz (bu nedenle GAP'ı dolduracaklar).

http://docs.phonegap.com/en/2.1.0/cordova_storage_storage.md.html#Storage

+1

Eğer PhoneGap teminat güncel sürümü depolama iOS kalıcı olduğunu iddia kaynağını sağlayabilir mi? –

+0

Elbette, iOS sütunundaki depolama satırına bakın: http://docs.phonegap.com/en/edge/guide_support_index.md.html#Platform%20Support – Mahomedalid

+0

BTW, PhoneGap ile birkaç uygulama yaptım ve Depolama kalıcıdır. – Mahomedalid

İlgili konular