Прежде всего - я работаю с Xcode 8 и Swift 3. Теперь я хочу интегрировать Dropbox API (SwiftyDropbox) в свое приложение. Поскольку я очень новичок в программировании на iOS, я не уверен, правильно ли сделал все шаги.
Я решил использовать CocoaPods. Поэтому я установил инструмент Pods и изменил его в каталог моего проекта. Это тот каталог, который хранит мой файл .xcodeproj. Надеюсь, это правильно?
Я назвал «pod init» и добавил рамки SwiftyDropbox. Мой подфайл выглядит так:Нет такого модуля '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» в навигаторе проекта, поэтому я думаю, что интеграция была успешно завершена.
Теперь я выполнил шаги по реализации процесса авторизации Dropbox в AppDelegate.swift. Для этой цели я должен включать в себя API Dropbox по
import SwiftyDropbox
И именно здесь моя проблема: Если я построить проект, то я получаю ошибку
No such module 'SwiftyDropbox'
и линию ошибки является то, что один с импортом. Я пропустил шаг? Я уже полностью очистил (Cmd + c), но ошибка все еще существует.
Ahhh, приятно знать. Большое спасибо! – altralaser