Невозможно добавить Parse с помощью CocoaPods

Ниже приведены шаги, которые я сделал, чтобы добавить Parse с помощью CocoaPods, но по-прежнему получаю неразрешенную ошибку.

Добавлен файл стручков:

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
pod 'Parse'

target 'GroomCal' do

end

target 'GroomCalTests' do

end

target 'GroomCalUITests' do

end

После этого сделал pod install. Установлены фреймворки Parse и Bolts (я их вижу в XCode).

Затем я добавил -Bridging-Header.h и добавил к нему #import <Parse/Parse.h>.

введите здесь описание изображения

Когда я пытаюсь import Parse в AppDelegate.swift файл, я все равно получаю сообщение об ошибке No such Module Parse. Что мне здесь не хватает.

введите здесь описание изображения

Я тоже использовал *.xcworkspace файл, чтобы открыть проект.


person user1406716    schedule 26.09.2015    source источник


Ответы (1)


Чтобы использовать cocoapods с swift, вам нужно добавить флаг use_frameworks! в podfile, поскольку swift не позволяет добавлять статические библиотеки.

источник блог Cocoapods

person Pablo Carrillo Alvarez    schedule 26.09.2015
comment
Имеет ли значение, где я его добавляю в подфайл? Сразу после строки platform :ios, '8.0' в порядке? - person user1406716; 26.09.2015
comment
Это самое обычное место. - person Pablo Carrillo Alvarez; 26.09.2015
comment
Ура, что сработало! спасибо, желаю, чтобы Parse добавил это в свою документацию (большая часть их документации так хороша), спасибо, Agian. - person user1406716; 26.09.2015