उपयोगकर्ता परिभाषित सेटिंग से Info.plist फ़ाइल में एक संपत्ति सेट करना आसान है, तो आप केवल $ {YOUR_SETTING_NAME} को मान के रूप में उपयोग करते हैं। हालांकि, क्या यह बोलेन संपत्ति के लिए ऐसा करना संभव है? एक बूलियन के लिए plist फ़ाइल में संरचना होती है:उपयोगकर्ता परिभाषित सेटिंग से Info.plist में एक बूलियन प्रॉपर्टी सेट करना
<key>NSAppleScriptEnabled</key>
<false/>
यह कैसे परिभाषित एक उपयोगकर्ता यहां अपनी सेटिंग का उपयोग करने के स्पष्ट नहीं है।
यह काम करता है यदि आप चर (सेटिंग) प्रकार को Info.plist में स्ट्रिंग (बूलियन नहीं) सेट करते हैं और फिर 'हाँ' और 'NO' का उपयोग करते हैं। धन्यवाद। – edoloughlin
एक्सकोड आपको अंतर्निर्मित कुंजी के लिए चर प्रकार बदलने की अनुमति नहीं देता है। उदाहरण के लिए, मैं विकास निर्माण के लिए ऐप ट्रांसपोर्ट सिक्योरिटी को बंद करने की कोशिश कर रहा हूं ताकि मैं चार्ल्स प्रॉक्सी के साथ एसएसएल प्रॉक्सीइंग का उपयोग कर सकूं। "मनमाने ढंग से लोड की अनुमति देता है" कुंजी को बूलियन से बदला नहीं जा सकता है। उस मामले में कोई क्या करता है? – josephap
मेरे पास UIFileSharingEnabled कुंजी के साथ एक ही समस्या है। जबकि एक्सकोड मुझे कुंजी प्रकार को स्ट्रिंग में बदलने की अनुमति देता है और यह एक्सकोड में ठीक बनाता है और चलाता है, ऐप को ऐपस्टोर पर सबमिट करते समय मुझे एक त्रुटि मिलती है। – ejel