我在swift中创建了一个新的Xcode 7项目。然后我退出Xcode,并创建pod文件。
pod init
然后我使用提供的配置编辑了文件:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'SwiftHTTP', '~> 1.0.0'
然后:
$ pod install
Updating local specs repositories
Analyzing dependencies
Downloading dependencies
Using SwiftHTTP (1.0.2)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
我重新打开了我的Xcode项目并添加了import SwiftHTTP
,但构建失败并出现此错误:No such module 'SwiftHTTP'
我重新检查了文档,但是我所拥有的一切,我确实错过了一些东西,但我不知道它是什么!
感谢。
答案 0 :(得分:1)
您写道:
我重新打开了我的Xcode项目
请确保您不打开Xcode项目文件,而是打开CocoaPods在项目文件夹中创建的工作区(带有后缀.xcworkspace的文件)。
答案 1 :(得分:0)
安装Xcode 7.1(我带着7.0)解决了问题。
答案 2 :(得分:0)
嗯,有点晚了,但是iOSX说的是+以供将来参考,这些案例可以在你运行项目时解决(xcworkspace)
当安装新的pod并尝试导入它时,xcode可能不知道新的pod模块的存在,直到你“运行”它,它再次构建项目并且知道这些模块的存在然后是wallah!它有效!