测试工程中引入Masonry记录

测试工程中需要引入Masonry,在进行添加新库时发现了几个问题,记录如下,方便有相同问题的朋友查找解决:

1,podfile中添加 pod ‘Masonry’ 后,pod install --verbose --no-repo-update 报错

报错内容如链接:

https://www.jianshu.com/p/970199556854

关键字:

――― MARKDOWN TEMPLATE ―――――――――――――

### Command

### Report

### Stack

### Plugins

### Podfile

### Error

――― TEMPLATE END ―――――

[!] Oh no, an error occurred.

原因及解决方案:

由于Mac系统升级愿意,gem需要更新

$ sudo gem update --system
$ sudo gem install cocoapods -n/usr/local/bin

2,更新gem报错

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

原因及解决方案:

rubygems官网网址变成:https://gems.ruby-china.com/

需要更新安装源地址

$ gem sources -remove https://gems.ruby-china.org/

$ gem sources -a https://gems.ruby-china.com/

注意:删除安装源时不要忘记在地址后面加”/“,否则删除无效

错误信息:source https://gems.ruby-china.org not present in cache

更新安装源之后

1,更新gem

2,pod install --verbose --no-repo-update 

完成Masonry的导入

参考资料:

https://gems.ruby-china.com/

https://www.jianshu.com/p/970199556854

https://www.jianshu.com/p/29f7f46874c3

https://www.jianshu.com/p/8e31160b4a7d

原文地址:https://www.cnblogs.com/huaida/p/11125776.html

时间: 2024-10-02 23:28:23

测试工程中引入Masonry记录的相关文章

vue-cli 工程中引入jquery

在vue-cli 生成的工程中引入了jquery,记录一下.(模板用的webpack) 首先在package.json里的dependencies加入"jquery" : "^2.2.3",然后install 在webpack.base.conf.js里加入 var webpack = require("webpack") 在module.exports的最后加入 plugins: [new webpack.optimize.CommonsChu

[转载]android工程中引入另一个工程中的资源

原文地址:android工程中引入另一个工程中的资源作者:87fayuan 在项目中可能遇到这样的问题:项目过大,于是细分为N个子模块来做,每个模块都是不同的工程.涉及到activity传数据时,可以用intent等方法来解决.但是如果涉及到要共用资源,而又不能像传统java程序那样打成jar包,比如程序中有大量自定义view,而这些自定义view都引用了的一些资源文件时,就可以用这个方法. 工程一:MyViews 代码如下: public class MyTextView extends Te

解决Android工程中引入codec.jar包报错问题

在Android项目中使用到了org.apache.commons.codec.jar包下的Hex.encodeHexString(byte[] input)方法进行加密.结果编译通过,运行时总是报java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Hex.encodeHexString([B)Ljava/lang/String;错误. 原因:Google Android内部也有一个包名一样的工程,而且类名也相同,关键一点是没

测试工程中的评审

测试过程中的评审 1.评审的概念 评审是由项目阶段成果的作者以外的其他人来检查工作成果,发现问题,提出意见和建议,以达到改进质量的目的.本文以下所说的评审为“广义评审”指软件项目中评审的总体活动,而不具体考虑如何进行这些评审.另外,这里的评审不涉及审计.评估等含义. 2.评审的目的和作用 评审最直接的作用和目的是要改进需求与设计文档本身,为下一阶段工作提供正确的基础,并通过评审的过程提高相关人员的总体分析设计及文档写作水平.当然,写需求或设计等技术文档,并不等于会“做”需求分析和设计.评审不仅能

Git工程中常用操作记录

1. 删除分支 远程: git push origin :branchName 本地:git branch -d branchName 2. 某个文件使用远程覆盖本地(放弃修改) git checkout origin fileName 3. 代码回滚后,merge丢失代码,需要恢复 git revert d80270ae7 git push

开发工程中遇到的BUG

Xcode7自带Git创建的项目"Couldn't communicate with a helper application" git xcode7 zhunjiee 2015年10月08日提问 关注 3 关注 收藏 0 收藏,4.9k 浏览 问题对人有帮助,内容完整,我也想知道答案0问题没有实际价值,缺少关键内容,没有改进余地 Xcode7在创建项目的时候勾选此选项,创建出来的项目会报如下错误警告:"Couldn't communicate with a helper a

Vue中引入jquery方法 vue-cli webpack 引入jquery

在vue-cli 生成的工程中引入了jquery(模板用的webpack) 首先在package.json里的dependencies加入"jquery" : "^2.2.3",然后npm install或者用npm install --registry=http://registry.npm.taobao.org安装的会更快一点 在webpack.base.conf.js里加入 var webpack = require("webpack")

Android中使用自身携带的Junit新建一个测试工程

1.新建立一个Android工程 package com.shellway.junit; public class Service { public int divide(int a,int b){ return a/b; } } Service.java.作为被测试类 package com.shellway.junit; import junit.framework.Assert; import android.test.AndroidTestCase; public class TestT

CEGUI0.8.4引入到自己工程中

首先要确定你的CEGUI已经完全编译好,若未进行这一步请参照http://www.cnblogs.com/wenguang1996/p/5027522.html 打开VS2012新建C++工程,然后添加源文件,这不多说. 接下来我们就要开始在自己的工程中使用CEGUI了. 一.添加包含目录 右键点击工程->属性->配置属性->VC++目录->包含目录 添加E:\VTK\CEGUI\CEGUI8.4\cegui-0.8.4\cegui\include(CEGUI源文件下的cecui文