首先 - 我正在使用Xcode 8和Swift 3.现在我想将Dropbox API(SwiftyDropbox)集成到我的应用程序中。因为我在iOS编程中很新,所以我不确定是否已经正确完成所有步骤。
我决定使用CocoaPods。因此,我安装了Pods工具并将其更改为我的项目的目录。这是保存我的.xcodeproj文件的那个目录。我希望这是正确的?
我称之为“pod init”并添加了SwiftyDropbox框架。我的Podfile看起来像这样:没有这样的模块'SwiftyDropbox'
# 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
然后我执行“pod install”。到目前为止,所有工作都没有任何问题。
在Xcode中打开我的项目后,我在项目导航器中看到一个名为“Pods”的新组,因此我认为集成已成功完成。
现在我按照步骤在AppDelegate.swift中实现Dropbox授权过程。为此目的,我必须包括由
import SwiftyDropbox
Dropbox的API而正是这里是我的问题:如果我建立了项目,然后我会得到错误
No such module 'SwiftyDropbox'
和错误的行是一个与进口声明。我忽略了一步吗?我已经做了一个完整的清理(Cmd + C),但错误仍然存在。
啊,很高兴知道。万分感谢! – altralaser