Rocket.Chat.ReactNative/ios/AppGroup/AppGroup.swift

27 lines
616 B
Swift

//
// AppGroup.swift
// RocketChatRN
//
// Created by Djorkaeff Alexandre Vilela Pereira on 8/31/20.
// Copyright © 2020 Facebook. All rights reserved.
//
import Foundation
@objc(AppGroup)
class AppGroup: NSObject {
@objc
func constantsToExport() -> [AnyHashable : Any]! {
// Get App Group directory
var path = ""
if let suiteName = Bundle.main.object(forInfoDictionaryKey: "AppGroup") as? String {
if let directory = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: suiteName) {
path = directory.path
}
}
return ["path": "\(path)/"]
}
}