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

iOS 发布pod到Cocoapod Cocoapod Error
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

iOS 发布pod到Cocoapod Cocoapod Error
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

你可能感兴趣的:(iOS 发布pod到Cocoapod Cocoapod Error "xcodebuild: error: 'App.xcworkspace' does not exist")