iOS 发布pod到Cocoapod Cocoapod Error "xcodebuild: error: 'App.xcworkspace' does not exist"

Paste_Image.png

1.问题: 在Xcode8下, 今天给自己的项目 支持cocoapod。但是遇到这个error

发布pod 到 Cocoapod 的命令
pod lib create 库名字           //创建podspec  
pod lib lint                            //验证podspec   --verbose展示日志  --allow-warnings允许警告
pod trunk push 库podspec  //推送到Cocoapod 
pod repo push 私有库 podspec文件//推送到私有pod库
xcodebuild: error: 'App.xcworkspace' does not exist.
- ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code.
- NOTE  | [iOS] xcodebuild:  xcodebuild: error: 'App.xcworkspace' does not exist.

2.解决方案
google 之后,在cocoapod上的issue 找到答案

that is fixed on CocoaPods 1.1.0.rc.1

3.需要升级一下Cocoapod

Paste_Image.png

由于https://ruby.taobao.org/不维护了,taobao的源没有最新的Cocoapod版本,需要我们把替换下rubygems的源,现在由http://gems.ruby-china.org/维护。我们先替换gem源 和 升级cocoapod版本

gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
gem update cocoapods --pre

4.接下来就可以 pod trunk push name.podspec了。

项目支持Cocoapod参考资料:
http://www.tuicool.com/articles/6FF7fi
http://www.jianshu.com/p/d7d1942dd3f1
http://blog.wtlucky.com/blog/2015/02/26/create-private-podspec/
http://www.jianshu.com/p/6cd57c75090f

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容