使用CocoaPods更新第三方库出错的解决办法 执行完pod install或pod update之后,控制台抛出以下警告信息: [!] The xx [Debug] target overrides the PODS_ROOT build setting defined in Pods/Target Support Files/Pods-**/Pods-**.debug.xcconfig'. This can lead to problems with the CocoaPods insta…
上一篇说到cocoaPods的安装,本篇就来说说cocoaPods的使用和遇到一些问题的解决办法( ⊙ o ⊙ ) 一.cocoaPods的创建使用 1.cd进入所在的项目目录 2.创建Podfile文件 $ pod init 3.编辑Podfile文件 $sudo vi Podfile 4.导入框架  $ pod ‘框架名’  可以指定版本号$ pod ‘框架名’,’~>版本号’,一般不指定版本号,默认用最近的 5.按esc,然后输入  :wq 保存 6.添加框架, $ pod install…
网上有很多教程,但要么内容很老,要么不详细,要么各种坑的情况没写.最近买新电脑了,正好要走一遍这些流程,所以写下次教程. 一.安装RVM及更新Ruby 安装RVM的目的是为了更新Ruby,如果你的Ruby版本是2.2.2以上,则忽略此步骤.查看Ruby版本命令:ruby -v 安装RVM命令:curl -L get.rvm.io | bash -s stable 可能会出现下面错误: # 张林峰, # # Thank you for using RVM! # We sincerely hope…
1.选择target(就是左边你的工程target)—— BuildSettings —— search Paths 下的 User Header Search Paths(如图所示:)    2.双击后面的空白区域:(如图所示:)   3.出现下面的图,并且点击“+”号添加一项:并且输入:“$(PODS_ROOT)”(没有引号),选择:recursive(会在相应的目录递归搜索文件): 这样设置完成之后,再在工程中导入cocoaPods安装的第三方类库就有提示了.   原文地址:http://…
一.上传写好的库到github(我这里使用SourceTree客户端) 1.在github上创建一个仓库 2.将仓库拉倒本地 复制仓库地址 将刚才复制的地址粘贴到这里 3.上传项目到github 将写好的库放在上一步的目标路径文件夹里. 可以看到sourceTree里新增的文件,将为暂存文件放到已暂存. 点下面提交信息的输入框,勾选下面立即推送,可以同时提交到本地及远程仓库 二.上传到cocoapods 1.制作podspec文件 方法一:cd 你的仓库所在目录 ---> pod spec cr…
CocoaPods pod install的时候报错:invalid byte sequence in UTF-8 (ArgumentError)解决办法: 基本可以确定是Podfile中的内容编码有问题,可以尝试用Xcode打开podfile ,然后再安装,如果还不行的话,直接找一个可用的podfile文件,用xcode打开后修改合格即可.…
今天在更新我的开源库到pods上时,使用以下命令时,报错了... pod trunk push SwiftPopMenu.podspec 错误内容: CocoaPods was not able to update the `master` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose` 其实刚看到这个问题,我是比较懵逼的,不过这句话其…
最近开发的时候发现自己的CocoaPods不能使用了! 根据报的错误上网搜寻answer,于是搜到了解决办法 在 OS X Yosemite 报这样的错: [MT] DVTAssertions: ASSERTION FAILURE /IDEFoundation/Initialization/IDEInitialization.m: Details: Assertion failed: _initializationCompletedSuccessfully Function: BOOL IDEI…
CocoaPods pod install慢.卡住解决方法 近期使用CocoaPods来加入第三方类库,不管是运行pod install还是pod update都卡在了Analyzing dependencies不动 在安装和更新时.加參数的命令例如以下: pod install --verbose --no-repo-update pod update --verbose --no-repo-update…
不能提交.a文件, 这个与SVN的配置有关, 其实与xcode倒没有关系. 解决方法: 1. 打开终端,  在命令行中输入: vi ~/.subversion/config  来打开配置文件.2. 然后, 在[miscellany]项找到这个串:  # global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo#   *.rej *~ #*# .#* .*.swp .DS_Store 这里的意思是, SVN…