【问题标题】:Pod spec lint with CoreML使用 CoreML 进行 Pod 规范 lint
【发布时间】:2019-09-05 00:05:04
【问题描述】:

当我尝试使用包含名为 ForceTouch 的 CoreML 类的 pod spec lint 更新我的 pod 时,我收到此消息。请帮我解决这个问题并更新我的 pod...

【问题讨论】:

  • 请勿张贴文字图片。 Edit您的问题并将图片替换为实际文本,复制并粘贴到您的问题中。图片无法搜索或引用,而且更难阅读。
  • 图片几乎是次要的。我只是在我的 pod 中获取 .coreml 类时遇到问题。

标签: cocoapods coreml


【解决方案1】:

这是因为 pod 不包含 Xcode 自动生成的源文件。

一个简单的解决方法:将自动生成的文件复制粘贴到真正的 Swift 文件中,然后将其添加到您的项目中。 (并在项目设置屏幕中关闭自动 Core ML 代码生成。)

【讨论】:

  • 这消除了一些错误,但是当我现在运行pod spec lint 时,我仍然从上面得到底部的两个错误。编译器似乎无法识别ForceTouchForceTouchInput,即使它不在自动生成的类中。
  • 有没有办法解决这个问题?
  • 不知道,我对 CocoaPods 的经验很少。我也不确定当前的错误信息是什么。
猜你喜欢
  • 1970-01-01
  • 2019-05-26
  • 2015-05-11
  • 2017-03-27
  • 1970-01-01
  • 1970-01-01
  • 2019-07-03
  • 2013-04-12
  • 1970-01-01
相关资源
最近更新 更多