CocoaPods跳过验证
关键词:pod跳过验证,pod lib lint 跳过验证,pod spec lint 跳过验证,pod跳过编译
podspec明明可以正常使用,:path和:git方式使用都正常,但是pod lib lint和pod spec lint时报些诡异的Error出来?
或者已经确定了podspec文件没有问题,不想在验证的环节上浪费时间?
下面这个方法可以直接跳过验证
查看pod路径:
gem which cocoapods
终端显示:
/usr/local/lib/ruby/gems/3.0.0/gems/cocoapods-1.10.1/lib/cocoapods.rb
从路径里截取lib路径:
/usr/local/lib/ruby/gems/3.0.0/ge...
Sourcetree报错 SSL_ERROR_SYSCALL in connection to github.com:443
pull或push时报错
LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
或者:
LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
解决方法
如当前Shadowsocks处于打开状态
git config --global http.proxy socks5://127.0.0.1:1086
git config --global https.proxy socks5://127.0.0.1:1086
如当前Shadowsocks处于关闭状态
git config --global --unset http.proxy
git con...
Sourcetree提交代码时提示Password Required
问题
每次提交代码都会弹窗,要求输入密码。
解决方法
终端进入仓库根目录下,执行:
git config credential.helper store
删除已提交到GitHub上的某次commit
示例
查询需要删除的记录
git log
将HEAD指向前一条记录
git reset --hard 3bbd54798fc9760f038e9f91a8c40fb3bf792b51
推送到远端
git push origin HEAD --force
删除成功后
Shadowsocks PAC模式自定义规则
关键词:Shadowsocks, PAC自动模式, 编辑PAC用户自定规则, PAC规则
Shadowsocks使用PAC自动模式时,访问一个网站要不要走代理,需要用户手动进行干预。
编辑PAC规则
点击菜单栏shadowsocks图标,在下拉窗口里选择 “代理设置->编辑PAC用户自定规则…”。
常用规则说明
* 标记
通配符。*可以表示任何字符串,任何满足条件的都会走代理。
如:
*.example.com/*
表示:
https://www.example.com
https://image.example.com
https://image.example.com/abcd
等,都会走代理。
@@ 标记
例外规则,任何满足@@后面规则的地址,都不会走...
Swift打印
格式化输出函数
print(<#T##items: Any...##Any#>)
print(letValue)
//传入两个以上参数时,输出结果会有空格隔开
print(varValue1, varValue2)
字符串拼接后输出
参数依次为一个或多个元素、分隔符、结尾符(结尾符需要手动加个\n,否则不会自动换行)
print(<#T##items: Any...##Any#>, separator: <#T##String#>, terminator: <#T##String#>)
let letValue = "常量字符串"
var varValue1 = "变量字符串1"
var varValue2 = "变量字符...
109 post articles, 11 pages.