远程私有库

2017-01-13  本文已影响37人  coderST

swift 需要加publish

下面所有的操作必须是在自己配置好了cocoapods和git库,如果没有,请安装好在往下面进行

Paste_Image.png Paste_Image.png 屏幕快照 2018-05-29 23.14.09.png
屏幕快照 2018-05-29 23.13.17.png 屏幕快照 2018-05-29 23.16.42.png 屏幕快照 2018-05-29 23.17.46.png 屏幕快照 2018-05-29 23.22.02.png 屏幕快照 2018-05-29 23.25.17.png Paste_Image.png 屏幕快照 2018-05-29 23.26.05.png Paste_Image.png 屏幕快照 2018-05-29 23.27.09.png
.DS_Store
STFMSpecs/.DS_Store

执行步骤

pod remove STFMSpecs  (移除索引库)
pod repo add  STFMSpecsTwo(此处可以改名) https://git.coding.net/CoderST/STFMSpecs.git
# Xcode
.DS_Store
#
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate

# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
#
#Pods/

特别注意:此操作如果成功后你会很奇怪为什么我只是往本地push关联了,为啥远程自己的索引库就自动有了呢?对的,你在执行pod repo push STFMSpecs EmojiToolModel.podspec这一步的时候,系统会自动的往我们远程的specs管理库中push.

注意 : 在验证的时候如果引用了第三方的库,有时候会报很多警告,虽然没有错误,但是验证就是不通过,可以在命令后面加上--allow-warnings
如 : pod repo push STFMSpecs EmojiModel.podspec --allow-warnings

屏幕快照 2018-05-29 23.29.11.png 屏幕快照 2018-05-29 23.30.29.png Paste_Image.png 屏幕快照 2018-05-29 23.36.04.png
上一篇下一篇

猜你喜欢

热点阅读