2012-01-26 13 views
7

मैं वर्तमान में एक आईफोन ऐप विकसित कर रहा हूं जो फोनगैप और एचटीएमएल 5 का उपयोग करता है। मैं गेम-उपलब्धियों को बचाने के लिए स्थानीय स्टोरेज का उपयोग करता हूं।आईफोन लोकलस्टोरेज लाइफसाइकिल - क्या यह ऐप-अपडेट से बचता है?

मैं सोच रहा था कि उपयोगकर्ता ऐपस्टोर से उस ऐप के लिए एक अपडेट खींचता है। क्या स्थानीय स्टोरेज डेटा लगातार है? या मुझे SQLite पर स्विच करना है, जिसे वास्तव में डब्ल्यू 3 सी द्वारा छोड़ा गया है ..

किसी भी अनुभव की सराहना की जाएगी।

+1

इसी प्रकार के प्रश्न [यहां] आपके प्रश्न के उत्तर (http://stackoverflow.com/q/8947933/165674)। –

उत्तर

10

हां आपका स्थानीय स्टोरेज ऐप हटा दिए जाने तक घूमने जा रहा है।

कुछ स्थानीय स्टोरेज आइटम सेट करने के लिए एक मूल ऐप बनाकर इसे आज़माएं, फिर अपने स्थानीय स्टोरेज में बदलाव के साथ ऐप को फिर से संकलित करें और अपडेट करें।

SQLLite काम करेगा, लेकिन आप स्थानीय स्टोरेज में काफी जानकारी संग्रहीत कर सकते हैं और लगभग उसी परिणाम प्राप्त कर सकते हैं।

मैं स्थानीय परियोजनाओं का उपयोग कई परियोजनाओं में करता हूं और यह बहुत अच्छा काम करता है!

आशा है कि

+0

धन्यवाद, यही वह जवाब था जिसकी मैं उम्मीद कर रहा था :-) – RedRoosterMobile

+3

नोट: आईओएस 5.1 में, वेब स्टोरेज (जैसे वर्गक्टेड/लोकल स्टोरेज) का स्थान लाइब्रेरी/कैश निर्देशिका में निवासी बन गया है। जिसका अर्थ है कि यह गायब होने के लिए/बहुत/कमजोर और उपयुक्त है। –

+0

बहुत अच्छा कॉल केरी, आपके समाधान की बात करना बहुत अच्छी तरह से काम करता है - यहां कोड http://pastebin.com/5881768B है और यहां बातचीत का पालन करें - https://groups.google.com/forum/?fromgroups#!topic/ phonegap/RJC2qA9sDnw –

0

यदि localstorage के लिए आपका मतलब है NSLibraryDirectory या NSDocumentDirectory आपका डेटा अपग्रेड के बाद भी उपलब्ध होना चाहिए।

+2

मेरा मतलब है ब्राउज़र में एचटीएमएल 5 स्थानीय स्टोरेज [जैसे यहां] (http://www.html5rocks.com/en/features/storage) – RedRoosterMobile

+0

ठीक है, ऐसा लगता है कि मैंने आपके प्रश्न को गलत समझा है ... क्षमा करें। – Beppe

संबंधित मुद्दे