當把CocoaPods生成的workspace移動到上層目錄時,需要改下Pods.xcconfig和工程裏的一些設置,就通常沒什麼難度。
當遇到這個問題時:
[plain] view plain copy
Could not automatically select an Xcode project. Specify one in your Podfile like so:
xcodeproj 'path/to/Project.xcodeproj'
在Podfile文件裏指定下工程目錄就行了,比如我在Podfile文件添加這行就行了:
[plain] view plain copy
......
xcodeproj 'Portfolio/Portfolio.xcodeproj'
......
主要是讓Pod找到子目錄中的工程文件。
當在update或install時遇到這個問題:
[plain] view plain copy
Unable to find a specification for `xxxxx (~> 1.x.x)` depended upon by Podfile.
只需要把當前Pod的目錄清理一下就行了。在終端執行以下命令:
[plain] view plain copy
pod repo remove master
pod setup
setup成功後執行install或update即可。