Где находится "PFFacebookUtils.framework" на репо CocoaPods?

Кто-нибудь знает, где найти фреймворк ParseFacebookUtils/PFFacebookUtils.h в новой версии SDK в CocoaPods? Болты устанавливаются автоматически, но нет ParseFacebookUtils

Спасибо!

6 ответов

Решение

Официальный модуль Parse не Parse-iOSна самом деле iOS была объявлена ​​устаревшей пару дней назад, чтобы все заработало, просто добавьте ParseFacebookUtils в ваш файл стручков и обновления.

Так что это означает, что ваш файл стручков должен выглядеть

pod 'Facebook-iOS-SDK'
pod 'Parse'
pod 'ParseFacebookUtils'

сохранить и обновить.

Если вы хотите использовать Facebook 4 SDK и новую версию Parse, вам нужен модуль ParseFacebookUtilsV4.

pod 'Parse',            '1.7.1'
pod 'ParseFacebookUtilsV4','1.7.1'
pod 'Facebook-iOS-SDK', '4.0.1'

Мой Подфайл:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.1'

pod 'Facebook-iOS-SDK', '3.20.0'
pod 'Parse', '1.5.0'
pod 'ParseFacebookUtils', '1.5.0.1'

Мой [имя проекта Xcode]-Bridging-Header:

//  Use this file to import your target's public headers that you would like to expose to Swift.

#import <FacebookSDK/FacebookSDK.h>
#import <Parse/Parse.h>
#import <ParseFacebookUtils/PFFacebookUtils.h>

Работает как шарм, используя Xcode 6.1

Обновление Facebook

Facebook-iOS-SDK объявлен устаревшим в пользу FBSDKCoreKit

platform :ios, '8.0'
target 'SO-25575606' do
pod 'FBSDKCoreKit'
pod 'Parse'
pod 'ParseFacebookUtils'
end

Перейдите в Project > выберите проект в Targets > Find by Other Linker Flags и добавьте ${inherited} флаг как печать выше.

экран флагов

Просто скомпилируйте и сделайте хорошо!

Официальный podspec был выпущен для Parse, и более старый должен быть устаревшим.

Так что теперь есть ParseFacebookUtils стручок также.

https://github.com/CocoaPods/Specs/blob/master/Specs/Parse-iOS/1.2.21/Parse-iOS.podspec.json https://github.com/hlung/podspec/issues/1

Другие вопросы по тегам