无法访问自定义 cocoapods 中的文件 iOS Swift

Unable to access files in custom cocoapods iOS Swift

我已经在 iOS swift 中实现了自定义 cocoapods,但是我无法访问我在我的框架中开发的文件。我已经使用 pod install 安装了框架,并给出了该目录的本地路径,它甚至被成功导入。但是当我尝试访问它时,它找不到该文件。我附上了下面代码文件的图像。请帮助我,我将不胜感激。

我的podspec文件如下:

Pod::Spec.new do |spec|

  spec.name         = "MuneebTestCocoapod"
  spec.version      = "1.0.0"
  spec.summary      = "A short description of MuneebTestCocoapod.podspec."
  spec.description  = "The description comes here"
  spec.homepage     = "http://gitlab.phonecheck.com/muneeb.rehman/muneebtestcocoapod"
  spec.license      = "MIT"
  spec.author             = { "Muneeb ur Rehman" => "muneeb.ur.rehman@upgenicsint.work" }
  spec.platform     = :ios, "11.0"
  spec.source       = { :git => "http://gitlab.phonecheck.com/muneeb.rehman/muneebtestcocoapod.git", :tag => "#{spec.version}" }
  spec.source_files = "MuneebTestCocoapod/**/*.{h,m,swift}"
end

如您所见,MyService class 默认为 internal 访问级别。在制作 pod 并想在模块外部使用时,您应该需要制作 class publicopen.

此外,您无法创建 MyService class 的实例,因为您向 init 添加了私有访问说明符。

所以让它 public init 和 public class.