我正在尝试让CocoaPods在Swift项目中工作,但这是我的第一次。
我的Podfile是
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 1.2'
pod 'SwiftyJSON', '~> 2.2.0'
我运行了pod install
,但构建它时会出现以下错误:
Error: unable to read module map contents from 'Target Support
Files/Pods/Pods.modulemap': Error Domain=NSCocoaErrorDomain Code=260
"The file “Pods.modulemap” couldn’t be opened because there is no such file."
UserInfo=0x7fac488d5af0 {NSFilePath=/Users/jt/tmp-ios/my-template/Pods/Target
Support Files/Pods/Pods.modulemap, NSUnderlyingError=0x7fac457f0e90 "The operation
couldn’t be completed. No such file or directory"}
奇怪的是,/Users/jt/tmp-ios/甚至不是我所在的目录。
Tue Jun 09$ pwd
/Users/jt/repos/EmbersSwift
Tue Jun 09$
我之前在那个目录中确实有一些东西,它引用了什么并不清楚。我该怎么解决这个问题?我怀疑这是Pods.debug.xconfig中的一些东西,但希望有人以前处理过这个问题。
发布于 2017-06-08 09:08:07
在我的例子中,我对我的PodFile做了一些修改,得到了一个类似的错误,只是重新运行了'install':
% pod install
我又重操旧业了。
发布于 2017-06-02 09:59:30
我解决了我的问题,从pod文件中删除pod,pod install,再次添加它们,然后再pod install。
看起来有个吊舱装错了。
发布于 2017-03-10 20:12:34
不过,最简单的方法是使用Xcode的首选项
Preferences->Locations->Derived Data
只需删除派生数据文件夹就行了。只是清理和构建项目后,不应该抛出任何错误。
https://stackoverflow.com/questions/30745675
复制相似问题