您好我尝试使用Parse将Facebook SDK从3.x更新为4.0。
如果我不使用Facebook整合,它会有效。 但是当我尝试使用Facebook时,PFFacebookUtils.h会产生错误。 那说" Parse / PFNullability.h未找到" heppened。
ParseFacebookUtilsV4 / PFFacebookUtils.h文件尝试从Parse.framework导入3个文件。
$new_cities = compact('new_City1', 'new_City2');
print_r($new_cities);
" PFConstants.h"和" PFUser.h"好像是成功导入了。 所以搜索路径应该没问题。
我认为" PFNullability.h"实际存在,我不知道为什么只有" PFNullability.h"导致错误。
请帮助我!
这是我的桥头文件。
#import <Parse/PFConstants.h>
#import <Parse/PFNullability.h>
#import <Parse/PFUser.h>
我在Xcode 6.3.1(Swift)上使用parse-library-1.7.1。
答案 0 :(得分:2)
我解决了这个问题。
由于我导入框架并一次又一次地删除它们,我在我的&#34;框架搜索路径&#34;,&#34;标题搜索路径&#34;和&#34;图书馆搜索路径& #34;
所以我删除了所有框架并删除了所有路径(我的意思是和我的新项目一样)并重新添加框架。
它有效。
谢谢,
答案 1 :(得分:0)
对于Facebook SDK v4.0,您需要PFFacebookUtilsV4,而不是常规的PFFacebookUtils。它应该与最新的Parse版本一起提供。
答案 2 :(得分:0)
在Parse.h中 来自
#import <Parse/PFUserAuthenticationDelegate.h>
已添加
#import <Parse/PFNullability.h>