2016-11-17 89 views
2

首先 - 我正在使用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),但错误仍然存​​在。

回答

3

将任何窗格安装到您的项目后,必须通过.xcworkspace文件打开项目。你不能通过.xcodeproject来完成它,或者直接在Xcode中打开它。

+0

啊,很高兴知道。万分感谢! – altralaser

相关问题