首先 - 我正在使用Xcode 8和Swift 3.现在我想在我的应用程序中集成Dropbox API(SwiftyDropbox)。因为我在iOS编程方面非常新,所以我不确定我是否已正确完成所有步骤。
我决定使用CocoaPods。所以我安装了Pods工具并更改为我的项目目录。它是保存我的.xcodeproj文件的目录。我希望这是正确的吗?
我打电话给#34; pod init"并添加了SwiftyDropbox框架。我的Podfile如下所示:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'MyProjectName' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for Legantoo
pod 'SwiftyDropbox'
end
然后我执行了#34; pod install"。到目前为止,所有工作都没有任何问题 在Xcode中打开我的项目后,我看到一个名为" Pods"在项目导航器中,我认为集成已成功完成 现在我按照步骤在AppDelegate.swift中实现Dropbox授权过程。为此,我必须通过
包含Dropbox APIimport SwiftyDropbox
确切地说,这就是我的问题:如果我构建项目,那么我将得到错误
No such module 'SwiftyDropbox'
错误的行是带有import语句的行。我忽略了一步吗?我已经完全清理了(Cmd + c),但错误仍然存在。
答案 0 :(得分:3)
将任何pod安装到项目后,必须通过.xcworkspace文件打开项目。你无法通过.xcodeproject或直接在Xcode中打开它。