swift - 没有这样的模块 'RestKit' 与 cocoapods 和 swift

标签 swift restkit cocoapods facebook-ios-sdk

我在一个全新的项目中遇到了这个问题。 RestKit 和 Facebook SDK 都会出现此问题。奇怪的是 SwiftyJSON 工作得很好。我创建了一个全新的 swift 项目和一个 Podfile:

source 'https://github.com/CocoaPods/Specs.git'

use_frameworks!

target 'test-fb-swift4' do
    pod "FBSDKCoreKit"
    pod 'SwiftyJSON', '~> 2.1'
    pod 'RestKit', :inhibit_warnings => true
end

target 'test-fb-swift4Tests' do

end

创建该文件后,我运行 pod install 并使用 test-fb-swift4.xcworkspace 文件重新打开 xcode。

现在在我的 Controller 中我输入了一个 import RestKit 并且我得到了错误 No such module 'RestKit'。我尝试了许多不同的方法来格式化 Podfile,甚至是非常简单的版本,例如:

source 'https://github.com/CocoaPods/Specs.git'

pod 'RestKit'

我尝试添加和删除 use_frameworks,有和没有目标。有和没有 :inhibit_warnings。

我正在运行 CocoaPods 0.36.4 并尝试了最新的 rc 构建,同样的交易。来自另一个项目的 Objective-C 版本运行良好。这是我使用 Swift 的第一个项目,我被这个问题困住了。

最佳答案

我遇到了同样的问题。我的解决方案是使用 .xcworkspace 打开项目,而不是 .xcodeproj.xcodeproj 只包含主工程; .xcworkspace 包含包括 Restkit 在内的所有内容。

关于swift - 没有这样的模块 'RestKit' 与 cocoapods 和 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29994331/

相关文章:

objective-c - Restkit 加载的嵌套核心数据实体导致 NSObjectInaccessibleException

github - Cocoapods和 fork 的 repo 问题

swift - 解开值并使用 swift 在同一行验证其内容

ios - 如何使用自动布局制作均匀间隔的图像行?

ios - Restkit 今天突然停止编译了

ios - Restkit 将对象映射到 NSArray

ios - PinterestSDK CocoaPods 不工作

CocoaPods 获取当前的依赖版本

ios - 添加约束以使图像成为屏幕尺寸的 1/4

iOS 核心数据 NSCocoaErrorDomain 134020