在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
更新时间: 2016-11-25 1.出现如下信息: Conn keep-alive Updating spec repo `master` - Data URL: https://raw.githubusercontent.com/CocoaPods/Specs/4b1928e89d6cb01905d71fcc55c7726f13d5dadb/Specs/4/a/1/XLJScreenMatchings/1.1.3/XLJScreenMatchings.podspec.json - Log messages: - November 24th, 21:32: Push for `XLJScreenMatchings 1.1.3' initiated. - November 24th, 21:32: Push for `XLJScreenMatchings 1.1.3' has been pushed (0.202071984 s). 看到这些信息又不像以前的pod trunk push成功后的信息一样。这不是重点,重点是当我搜索的时候出现如下问题: ➜ ScreenMatching git:(master) ✗ pod search XLJScreenMatchings [!] Unable to find a pod with name, author, summary, or description matching `XLJScreenMatchings` ➜ ScreenMatching git:(master) ✗ 到这里就看不懂了,搞了很久,最后发现是搜索出了问题,解决方法. rm ~/Library/Caches/CocoaPods/search_index.json
2. cocoapod错误 问题:ERROR | [iOS] unknown: Encountered an unknown error (757: unexpected token at
解决方法: sudo xcode-select -s /Applications/Xcode.app
更新时间:2016-11-23
1. 遇到这样的问题,解决方法是重新提交版本号: [!] Unable to accept duplicate entry for: XLJScreenMatchings (1.0.0) 那么就在1.0.0的基础上加一下就好了 git tag 1.0.1 git push --tag 2.一个删除仓库的命令: pod repo remove [name]
3.一个更新cocoapods的命令: sudo gem install -n /usr/local/bin cocoapods --pre 4.CocoaPod推送报错:pod trunk push --verbose [!] 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` 处理方法: pod repo update --verbose
更新时遇到此错误,处理方法。 [!] The spec did not pass validation, due to 1 error. [!] The validator for Swift projects uses Swift 3.0 by default, if you are using a different version of swift you can use a `.swift-version` file to set the version for your Pod. For example to use Swift 2.3, run: `echo "2.3" > .swift-version`.
遇到上面的这种情况,直接使用下面的这条命令就可以解决问题了。
sudo gem install -n /usr/local/bin cocoapods 又出现新的错误 opening connection to trunk.cocoapods.org:443... [!] There was an error pushing a new version to trunk: getaddrinfo: nodename nor servname provided, or not known 我的做法是重新提交了版本号,但是感觉如果不重新提交也应该没有问题的。 git tag 1.0.2
git push --tag
提到了需要进行更新: pod repo update --verbose [!] 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` 依次做完后,报上面的错误。 我的做法是重启了电脑,重新将代码提交一次,再次进行。最后成功了,但是这不能说明什么,只是我个人的情况。放在是希望对跟我遇到类似问题的人一些帮助。 pod trunk push --verbose 搜索可以看到: -> XLJNewFeature (1.0.2) 一行代码实现新特性功能 pod 'XLJNewFeature', '~> 1.0.2' - Homepage: https://github.com/marlonxlj/newFeaturesx - Source: https://github.com/marlonxlj/newFeaturesx.git - Versions: 1.0.2, 1.0.1, 1.0.0 [master repo] (END)
Email:[email protected]
|
请发表评论