2014-09-04 111 views
6

的Xcode 6公測識別解析但不PFFacebookUtils當我嘗試初始化無論是在appdelegate.m爲什麼Xcode不能識別PFFVideosUtils?

這裏是如何我做的Facebook SDK整合

我使用可可豆莢添加和解析Facebook到iOS項目。我正在使用Xcode 6測試版。 我創建莢文件這樣

platform :ios, '8.0' 

pod 'Parse' 

我跑吊艙安裝在終端與此下載解析和Facebook SDK

現在我導入解析使用

#import <Parse/Parse.h> 
+0

[這是否幫助( https://github.com/futuraio/ParseModel-iOS/issues/1)? – Lefteris 2014-09-04 08:28:50

+0

做什麼幫助? – silverkid 2014-09-04 08:48:46

+0

你跟隨我提供的鏈接嗎? – Lefteris 2014-09-04 13:34:06

回答

10
appdelegate.m

隨着解析庫的v1.2.21,PFFacebookUtils.h已進入另一個框架ParseFacebookUtils。 Xcode不識別PFFropicalUtils.h,因爲它很可能不再存在。

您需要的ParseFacebookUtils莢添加到您的Podfile:

pod 'ParseFacebookUtils', '~> 1.2' 

但是,有一個問題與此有關。 Parse pod規範列出了Facebook-iOS-SDK v3.17作爲依賴項,並且ParseFacebookUtils規範列出了替代Parse podspec(Parse-iOS)以及Facebook-iOS-SDK v3.9.0作爲依賴項,這顯然是衝突。你不需要2個解析庫,並且Facebook SDK的版本不兼容。

我已經分叉並更新了github上ParseFacebookUtils規範的一個版本,它解決了這兩個問題。如果你想使用它的下面添加到您的podfile:

pod 'ParseFacebookUtils', :podspec => 'https://raw.githubusercontent.com/rickerbh/ParseFacebookUtilsSpec/master/ParseFacebookUtils.podspec.json' 

而且一定要

#import <ParseFacebookUtils/PFFacebookUtils.h> 

以及使你的項目知道PFFacebookUtils

+2

非常感謝! #import 是祕密:) – Fattie 2014-10-27 12:12:31

+0

解析和Facebook iOS SDK版本鏈接下載相當老。如何更改以便下載新的文件? – user1406716 2015-09-26 19:48:48

+0

@ user1406716現在就使用官方的Parse版本。 – rickerbh 2015-09-27 23:28:33

相關問題