ios - Cocoapods安装

标签 ios swift cocoapods

亲爱的,

我有一个案例,我正在尝试使该控件工作:

https://github.com/mikaoj/BSImagePicker

它是一个图像选择器,需要使用 Cocoapods 安装。我知道这是一个新手问题。

但是我下载了已安装的 cocoapods,然后转到我的示例文件夹并运行“pod install”并且成功了:

“Pod 安装完成!Podfile 有 1 个依赖项,总共安装了 3 个 pod。”

所以一切都应该很棒。但是当我打开项目并尝试运行它时,出现此错误:

“没有这样的模块'BSImagePicker'”

我不明白这里的事情是如何运作的。在“pod install”之后我还应该做什么进一步的步骤我是cocoapods的新手。也许我错过了什么。

感谢您的支持

谢谢

最佳答案

三点:

  1. 确保您的 pod 文件中的 use_frameworks! 行未注释。如果没有,请取消注释并重新安装 pod。
  2. 确保您已打开工作区,而不是项目文件。清理 (Cmd+Shift+K) 和构建 (Cmd+B)。
  3. 在要使用 BSImagePicker 的代码中,确保导入它,即 import BSImagePicker

我刚刚尝试了一下,效果很好,Podfile 如下所示:

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!

target 'ExampleApp' do
    pod "BSImagePicker", "~> 2.2"
end

target 'ExampleAppTests' do

end

target 'ExampleAppUITests' do

end

关于ios - Cocoapods安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35086264/

相关文章:

ios - 注销按钮创建后退按钮

ios - ECSlidingViewController 在关闭 UIViewController 时导致错误

objective-c - InAppPurchases 不适用于 PhoneGap App

ios - 未加载框架库 : 'Image not found'

ios - 如果我在 iOS 项目中安装了一个 cocoapod 库但从未使用过它可以吗?

ios - 如果用户拥有没有 watch 扩展的 Apple Watch,如何在 iOS 应用程序中进行跟踪?

swift - iPad Retina 的 SkTextureAtlas 动画?

ios - 尝试在 Swift 2.0 中解析 json 数据时出现错误?

swift - 在 Swift 4 中将属性观察器添加到 Decodable 协议(protocol)

ios - podfile 中单一目标的多平台支持