发布于 3年前

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

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.解决方案
在cocoapod上的issue 找到答案

that is fixed on CocoaPods 1.1.0.rc.1

3.需要升级一下Cocoapod

由于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了。

©2020 edoou.com   京ICP备16001874号-3