我正面临此ParseforiOS:Errorswhentryingtoruntheapp中发布的问题并且提到的解决方案是将FacebookSDK.framework添加到Xcode项目,这应该可以解决问题。安装后FacebookSDKforIOS包装。但是我在Documents/FacebookSDK目录中找不到FacebookSDK.framework文件。有人可以指导我吗?注意:使用Xcode6.2和iOS8(最新)更新1我在设置中有以下框架Documents/FacebookSDK如下所示。Xcode中要包含哪个库?以及如何? 最佳答案
我正在尝试通过Sharekit将Facebook链接到我的项目。我按照安装wiki上的步骤操作,但仍然遇到问题。它现在给我这个错误:'FacebookSDK.h'filecannotbefound 最佳答案 正如GitHub官方页面上所说,这应该有效:重新安装SK(可能需要也可能不需要)cd到ShareKit目录git子模块同步git子模块更新对我来说,恢复到之前的提交:gitcheckout-bbeforeTargetCleanup400df71204f48c3367982be2c1dc3158e2e23476已在52cb63ed
我搜索了很多,我意识到,GoogleMapSDK需要的-ObjC标志,不能很好地与ParseSDK和一起使用FacebookSDK。所以我阅读了所有stackoverflow的答案并尝试解决我的问题。问题还没有解决。我执行的步骤:问题1:解析不适用于-ObjC解决方案1:要使Parse与-ObjC一起工作,请导入FacebookSDK。完成问题2:Parse和FbSDK都使用Bolts.framework并且链接器给出了duplicatesymbol错误(大约92他们)解决方案2:删除Bolts.framework,因为FacebookSDK已预先捆绑。问题3:删除Bolts.fram
在花了几天时间试图解决这个问题之后,我想不出任何可行的方法。使用我的代码,它向我显示了我接受并登录的许可表,但它没有到达onSuccess、onError或onCancel。每当我单击按钮时,它什么都不做。并且LogCat上没有错误。我不知道我哪里错了。fb=(Button)findViewById(R.id.fb_button);fb.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){LoginManager.getInstance().logInWithReadPermissions(
无论是我自己还是我的手机或我的Facebook帐户问题。我今天下载了FaecbookSDK。我想我今天将从示例文件夹中运行几个示例应用程序。我尝试在模拟器中运行SessionLoginSample示例和Scrumptious示例。两者都在那里工作得很好。我能够使用Facebook登录并转移到其他Intent。但是当我在我的Android手机(S3)上安装该应用程序时。这些应用程序都不能在我的手机上运行。我的手机上有一个Facebook登录屏幕,在通过提供我的用户名和密码成功登录后,我总是看到Facebook已停止工作。然后我得到Scrumptiousapphasforcedclosed
我在实现FacebookSDK时遇到此错误,我tried-manyofthe-solutions但都没有奏效。这就是我所拥有的:@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(getApplicationContext());callbackManager=CallbackManager.Factory.create();setContentView(R.layout.activit
我有FacebookSdk.sdkInitialize(getApplicationContext()),其中sdkInitialize()显示为已弃用。根据这个article我们可以删除该行。但是随后我在AppEventsLogger.activateApp(this)之后的行中收到以下错误:AndroidRuntime:FATALEXCEPTION:mainProcess:com.daimler.moovel.android:auth,PID:4011java.lang.RuntimeException:Unabletocreateapplicationcom.daimler.mo
我将facebookSDK集成到我的应用程序中,作为用户登录的选项。但最近我开始将FacebookSdk.sdkInitialize(getApplicationContext())视为弃用@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(getApplicationContext());setContentView(R.layout.activity_main);Toolbartoolbar=(Too
条件:安装了原生Facebookapk但已注销的Android设备。每次满足此条件且用户尝试使用Facebook的LoginButton登录时或手动执行(见下文),登录后,FacebookSDK始终请求访问用户数据的权限,即使用户已经授予权限。这是我在我的应用程序中实现的代码:版本1-登录按钮:XML:Java:privatestaticfinalListPERMISSIONS=Arrays.asList("email","user_groups");privateUiLifecycleHelperuiHelper;@OverrideprotectedvoidonCreate(Bund
将iOS6与FacebookSDK结合使用可将读取和发布权限请求拆分为两个单独的调用。我不确定为什么这样做有任何好处,但它似乎需要第一次向用户展示FacebookUI两次。在我的应用程序中,在用户选择使用Facebook之前,我不会向Facebook请求任何内容,在这种情况下,他们首先会看到UI以获得读取权限,然后再次获得发布权限。控制从我的应用程序切换到facebook(用于阅读)回到我的应用程序,然后立即返回facebook(用于发布)然后返回我的应用程序。这是糟糕的用户体验,特别是因为带有“好的”字样的facebook屏幕对用户来说看起来是一样的。(为什么我按了两次确定?)简而言