2012-10-10 7 views
11

मैंने अपने फेसबुक-एपआईडी को Info.plist में सेट किया है। लेकिन मैं इसे संपादित करना चाहता हूं क्योंकि इसकी गतिशीलता है। मैं इसे प्रोग्रामेटिक तरीके से कैसे करूं?संपादन जानकारी .plist संभव प्रोग्रामेटिक रूप से?

+0

"* * plist"? तुम्हारा मतलब Info.plist है? – DrummerB

+0

हां.ठीक है। मैंने अपनी क्वेरी संपादित की है। –

उत्तर

11

शायद जानकारी में लिखें। प्लिस्ट अच्छा विचार नहीं है और यह काम नहीं करता है क्योंकि आप अपने ऐप बंडल के अंदर एक .plist फ़ाइल में शब्दकोश लिखने की कोशिश कर रहे हैं, जो केवल पढ़ा जाता है। इस प्रकार यह काम नहीं करेगा और अगर आप इसे अन्य तरीके से प्राप्त करते हैं तो भी अधिक अस्वीकृति की संभावनाएं होती हैं।

बीटीडब्ल्यू क्यों Info.Plist केवल? मेरा मतलब है कि आप इसे अन्य तरीकों से क्यों नहीं प्राप्त कर सकते हैं जैसे nsuserdefaults या sql

+0

मैंने nsuserdefaults में बूल वैल्यू सेट किया है, लेकिन जब भी मैं उस बूल nsuserdefaults मान ला रहा हूं तो यह मुझे या बूल वैल्यू देता है। कृपया मेरी मदद करो। –

4

आप अपने ऐप की Info.plist संपादित नहीं कर सकते हैं। आपके पास उस फ़ाइल तक लेखन पहुंच नहीं है (मान लीजिए कि आप इसे ऐप स्टोर पर रिलीज़ करना चाहते हैं)।

1

प्लिस्ट फ़ाइल लिखने का एकमात्र तरीका यह है कि इसे अपने ऐप के दस्तावेज़ फ़ोल्डर में बंडल से कॉपी करें।

इसके बाद आप लिख सकते हैं। यहां एक अच्छा ट्यूटोरियल है लेकिन बहुत कुछ है। बस गूगल। http://ipgames.wordpress.com/tutorials/writeread-data-to-plist-file/

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