import Foundation struct PlistHelper { static func getvalueFromInfoPlist(withKey key: String) -> String? { return getvalueFromInfoPlist(withKey: key, plistName: "Info") } static func getvalueFromInfoPlist(withKey key: String, plistName: String) -> String? { if let path = Bundle.main.path(forResource: plistName, ofType: "plist"), let keyValue = NSDictionary(contentsOfFile: path)?.value(forKey: key) as? String { return keyValue } return nil } static func getBoolFromInfoPlist(withKey key: String, plistName: String) -> Bool? { if let path = Bundle.main.path(forResource: plistName, ofType: "plist"), let keyValue = NSDictionary(contentsOfFile: path)?.value(forKey: key) as? Bool { return keyValue } return nil } }