CocoaPods-更新官方pod库版本 修改podspec文件,更新好对应的s.version版本号。 将库文件上传到对应的代码仓库,打好tag。 进入项目目录,清缓存,校验podspec文件 12345678# 清除 pod 缓存pod cache clean --all# 校验pod lib lint XXXXX.podspec# 提交到官方索引仓库pod trunk push XXXXX.podspec 如果提示You n 2019-08-29 #CocoaPods #pod
macOS-通过defaults命令来设置macOS https://pawelgrzybek.com/change-macos-user-preferences-via-command-line/ 2019-08-14 #macOS
macOS-macOS中文件的扩展属性 查看扩展属性 查看文件是否具有扩展属性 1ls -lart 查看文件具体扩展属性信息 1234ls -laeO@# 或者xattr some.file xattr 编辑扩展属性命令12# 递归删除目录下所有文件的扩展属性xattr -r -d com.apple.quarantine [Path] 移除所有扩展属性 1xattr -r -c some.file 其他人平台类似的命 2019-08-13 #macOS #xattr
macOS-提示“已损坏,打不开。 您应该将它移到废纸篓。” 123sudo spctl --master-disablexattr -r -d com.apple.quarantine [App_path] 2019-07-19 #macOS
macOS-shell常用命令 创建 symbol link创建替身,软链接,symbol linkln(link)命令示例: 1ln -s ~/Library/Developer/Xcode/DerivedData ~/Desktop/Xcode_DerivedData 修改文件创建时间 1touch -t [[CC]YY]MMDDhhmm[.SS] 将YYYYMMDDhhmm 要替换成期望的时间,比如 201209 2019-06-26 #Shell #macOS
macOS-不同Wi-Fi用不同的网络IP与DNS等配置 需要用到网络设置里面的位置功能 新建一个位置 通过命令切换位置networksetup -switchlocation School 2019-06-17 macOS #macOS #设置 #networksetup #网络位置
macOS-launchctl启动项管理工具 启动项管理工具 launchctl 打印当前用户禁用的启动项 1launchctl print-disabled "user/$(id -u)" 启动一个启动项 1launchctl kickstart -p "user/$(id -u)"/org.whatpulse.ChmodBPF 其它: service-name service-targ 2019-05-25 #macOS #launchctl
CentOS-清理boot 清理过期内核文件当执行yum upgrage更新软件包时,CentOS系统的内核文件会被一同更新。不过,旧的内核文件却没有被删除,这个时候需要主动删除这些过期的内核文件。 12yum install yum-utilspackage-cleanup --oldkernels --count=2 设置旧内核的保留数目https://unix.stackexchange.com/questio 2019-05-21 #CentOS #Linux
Rust 安装rust安装,因为被墙的原因,在国内几乎很难安装,需要通过代理安装。但是rustup却很容易,一般在linux下,通过官方指定的下列语句,基本可以安装rustup。 1curl -sSf https://sh.rustup.rs | sh 2019-05-09 #Rust