cocoa pods的那些坑

作者: Sam129 | 来源:发表于2017-07-06 14:39 被阅读65次

1......target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in....

解决方法:

打开项目设置的Bulid Setting ,搜索Swift,找到Always Embed Swift Standard Libraries 选项,点开右边的选项选择Other ,填入$(inherited)。重新update下pods就可以了。如下图

2.

[!] Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.

解决办法:不要使用文本编辑去编辑Podfile,使用Xcode编辑,或者使用终端敲命令去编辑。

3

Unable to find a pod with name, author, summary, or descriptionmatching 'XXX'

终端输入:pod search XXX(不区分大小写,XXX为库名)输出:

Unable to find a pod with name, author, summary, or descriptionmatching 'XXX'

这就是遇到的坑了,

pod setup成功后,依然不能pod search,是因为之前你执行pod search生成了search_index.json,此时需要删掉。

解决方法

rm ~/Library/Caches/CocoaPods/search_index.json

删除成功后,再终端输入:pod search XXX(不区分大小写)

输出:Creating search index for spec repo 'master'.. Done!,稍等片刻······就会出现所有带有XXX字段的类库。这样就解决了

4.Xcode在项目中使用cocoaPods导入第三方库后,在项目中使用此第三方库导入头文件时,输入#import后,并不会联想。

解决方法:

1.选择target—— BuildSettings —— search Paths 下的 User Header Search Paths

2.双击后面的空白区域,显示路径列表

3。点击“+”号添加一项:并且输入:

$(PODS_ROOT)

选择:recursive(会在相应的目录递归搜索文件):如下图所示

然后就可以使得项目中可以添加第三方库头文件时自动联想。

注意cocoapods引入的库相当于系统库不建议更改,要使用尖括号<>来引入而不是双引号“”

相关文章

  • cocoa pods的那些坑

    1......target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_...

  • cocoa pods安装和使用的那些坑

    对于cocoa pods还是在以前用得比较多,在新的工作环境中,由于工程是久远的项目,多数开始是没有使用这个工具的...

  • pod install /pod install --no-re

    pod install 多了个解析功能。发送请求给cocoa pods服务器,把cocoa pods 所有官网上所...

  • cocoa pods框架的搭建~(待于完善)

    首先cocoa pods是什么? cocoa pods是便于大家管理使用网上的第三方库,例如AFNetworkin...

  • cocoa pods

    cocoa pods CocoaPods 是 iOS 最常用最有名的类库管理工具 作为 iOS 程序员, 掌握 C...

  • cocoa pods

    CocoaPods是 iOS 最常用最有名的类库管理工具,作为 iOS 程序员,掌握CocoaPods的使用是必不...

  • Cocoa Pods

    我第一次使用cocoa pods的过程,我要记录一下。首先看了YouTube上的教程直接把下面这句防盗termin...

  • cocoa pods

    安装及基本用法由此连接http://www.cnblogs.com/jys509/p/4839803.html 提...

  • Cocoa Pods

    一、简介 CocoaPods是一个开发 OS X 和 iOS应用程序中第三方开源代码的管理工具。 利用 Cocoa...

  • cocoa pods

    现在 https://gems.ruby-china.org/ 也不好使了换成了 https://gems.rub...

网友评论

    本文标题:cocoa pods的那些坑

    本文链接:https://www.haomeiwen.com/subject/geecmttx.html