Невозможно получить доступ к NSUserDefaults, используя группы приложений друг к другу

Я работаю над приложением и виджетом, который необходим виджету для получения данных из приложения. Я использовал следующие коды для чтения и записи на NSUserDefaults. А также я использовал$(PRODUCT_BUNDLE_IDENTIFIER).widget для виджета и$(PRODUCT_BUNDLE_IDENTIFIER) ссылаясь наэтот сообщение. Но виджет не может получить данные из приложения или NSUserDefaults. Как я могу заставить это работать?

func addTask(name: String?){
        let key = "keyString"
        tasks.append(name!)
        let defaults = NSUserDefaults(suiteName: "group.Mins")
        defaults?.setObject(tasks, forKey: key)
        defaults?.synchronize()

    }

///////

let defaults = NSUserDefaults(suiteName: "group.Mins")
    let key = "keyString"

    if let testArray : AnyObject = defaults?.objectForKey(key) {
        let readArray : [String] = testArray as! [String]
        timeTable = readArray
        timeTable = timeTable.sort(<)
        print("GOT IT")
        print("timetable: \(timeTable)")
    }

Ответы на вопрос(1)

Ваш ответ на вопрос