iOS, pod : Special dir for some pods

标签 ios cocoapods

我尝试安装一些 pod,其中两个是从本地安装的。

pod 'Mapbox-iOS-SDK', :local => '~/Documents/hupods/Mapbox-iOS-SDK'

安装成功后发现从 GitHub 安装的 pod 被放置在了 Pods target / Pods文件夹,但由于某种原因系统已将本地 pod 放入 Pods target / Development Pods .现在我在链接本地 pod 的 .h 文件时遇到了问题。

为什么会这样?如何将本地 Pod 安装到同一个 Pods 目录中?

最佳答案

这是正确的,Development Pods是一个组而不是文件夹,因此不会影响头文件查找。

如果您使用 :local (应该改为 :path)然后 CocoaPods 将从 Pods/Headers/Public/<pod name>/<header name>.h 创建符号链接(symbolic link)到您本地的 pods 。因此,它的工作方式与常规 pod 的工作方式相同。

你如何导入标题?错误是什么? .podspec怎么办和 Podfile看起来像?

关于iOS, pod : Special dir for some pods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30328189/

相关文章:

iphone - UIWebView的setKeyboardAppearance

CocoaPods Trunk无法推送更新: "You need to register a session first."

ruby - 安装 CocoaPods : no response

ios - "use_native_modules!"的 react-native ios Podfile 问题

xcode - 发布 Cocoapod 时包含图像资源

ios - 如何在 iPhone 6 plus 上实现新的类似 iPad 的横向模式

ios - 将 Storyboard中的 View 定位在屏幕尺寸的 1/3 处

ios - 你如何在 Swift 中风格化字体?

ios - 如何更新/升级 Facebook API 版本?

ios - 添加 Stripe Pod- 链接器错误