private class ModuleBundle {} enum Environment { static let resourcesBundleName = "${POD_NAME}" } extension Bundle { static var moduleBundle: Bundle { let podBundle = Bundle(for: ModuleBundle.self) guard let bundleURL = podBundle.url(forResource: Environment.resourcesBundleName, withExtension: "bundle"), let bundle = Bundle(url: bundleURL) else { return .main } return bundle } }