कस्टम शॉर्टकट पंजीकृत करने के लिए मेरे पास ऐप समूह कंटेनर में संग्रहीत एक SQL डेटाबेस है।विस्तार से ऐप समूह कंटेनर में संग्रहीत डेटाबेस में लिखें
मैं ऐप से इसे पढ़/लिख सकता हूं, लेकिन कीबोर्ड एक्सटेंशन से नहीं। ऐसा लगता है कि डेटाबेस एक्सटेंशन से केवल-पढ़ने योग्य मोड में है।
मैं निम्नलिखित कोड का उपयोग कर रहा है यह तक पहुँचने के लिए:
let appGroupDirectoryPath = NSFileManager.defaultManager().containerURLForSecurityApplicationGroupIdentifier(appGroupId)
let dataBaseURL = appGroupDirectoryPath!.URLByAppendingPathComponent("database.sqlite")
वहाँ विस्तार कीबोर्ड से डेटाबेस में लिखने के लिए सक्षम होने के लिए एक समाधान है, या यह पूरी तरह से असंभव है?
डेटाबेस सिम्युलेटर से लिखने योग्य है लेकिन वास्तविक उपकरणों के साथ नहीं। मुझे लगता है कि ऐसा इसलिए है क्योंकि मैकोज़ एक्स और आईओएस पर अनुमतियां अलग-अलग प्रबंधित की जाती हैं।