मैं अपने मैक ऐप के लिए सैंडबॉक्सिंग का उपयोग कर रहा हूं। मैं एक संपत्ति,IOKit गुणों के लिए अस्थायी एंटाइटेलमेंट कैसे सेट करें?
IORegistryEntrySetCFProperty(reg, CFSTR("IORequestIdle"), kCFBooleanTrue);
एप्लिकेशन सैंडबॉक्सिंग की वजह से तो जैसे IOKit करने के लिए सेट की जरूरत है, प्रणाली मुझे यह करने के लिए अनुमति नहीं दी जाएगी। अगर मैं ऐप सैंडबॉक्सिंग बंद कर देता हूं, तो संपत्ति ठीक से सेट हो जाती है।
त्रुटि संदेश मैं कंसोल में मिलता है इस प्रकार है, deny iokit-set-properties IORequestIdle
वहाँ मुझे एक अस्थायी पात्रता निर्धारित करने के लिए के लिए इतना है कि मैं इस ठीक से कर सकते हैं एक रास्ता है। यदि हां, तो मैं ऐसा करने के लिए कैसे जा सकता हूं?
हैलो चार्ल्स, मुझे एक ही समस्या है। क्या आप उस काम के लिए चारों ओर एक काम ढूंढ रहे थे जो आप वापस करने का इरादा रखते थे? धन्यवाद – saintmac