草庐IT

FacebookSDK4

全部标签

ios - 如何添加FacebookSDK iOS?

我正面临此ParseforiOS:Errorswhentryingtoruntheapp中发布的问题并且提到的解决方案是将FacebookSDK.framework添加到Xcode项目,这应该可以解决问题。安装后FacebookSDKforIOS包装。但是我在Documents/FacebookSDK目录中找不到FacebookSDK.framework文件。有人可以指导我吗?注意:使用Xcode6.2和iOS8(最新)更新1我在设置中有以下框架Documents/FacebookSDK如下所示。Xcode中要包含哪个库?以及如何? 最佳答案

ios - 找不到 FacebookSDK.h' 文件

我正在尝试通过Sharekit将Facebook链接到我的项目。我按照安装wiki上的步骤操作,但仍然遇到问题。它现在给我这个错误:'FacebookSDK.h'filecannotbefound 最佳答案 正如GitHub官方页面上所说,这应该有效:重新安装SK(可能需要也可能不需要)cd到ShareKit目录git子模块同步git子模块更新对我来说,恢复到之前的提交:gitcheckout-bbeforeTargetCleanup400df71204f48c3367982be2c1dc3158e2e23476已在52cb63ed

iOS FacebookSDK + Parse SDK + GoogleMaps SDK

我搜索了很多,我意识到,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

Android FacebookSDK V4.20 使用LoginManager登录和注销

在花了几天时间试图解决这个问题之后,我想不出任何可行的方法。使用我的代码,它向我显示了我接受并登录的许可表,但它没有到达onSuccess、onError或onCancel。每当我单击按钮时,它什么都不做。并且LogCat上没有错误。我不知道我哪里错了。fb=(Button)findViewById(R.id.fb_button);fb.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){LoginManager.getInstance().logInWithReadPermissions(

java - FacebookSDK 示例示例不适用于 Android 手机

无论是我自己还是我的手机或我的Facebook帐户问题。我今天下载了FaecbookSDK。我想我今天将从示例文件夹中运行几个示例应用程序。我尝试在模拟器中运行SessionLoginSample示例和Scrumptious示例。两者都在那里工作得很好。我能够使用Facebook登录并转移到其他Intent。但是当我在我的Android手机(S3)上安装该应用程序时。这些应用程序都不能在我的手机上运行。我的手机上有一个Facebook登录屏幕,在通过提供我的用户名和密码成功登录后,我总是看到Facebook已停止工作。然后我得到Scrumptiousapphasforcedclosed

java - SDK还没有初始化,一定要先调用FacebookSdk.sdkInitialize()

我在实现FacebookSDK时遇到此错误,我tried-manyofthe-solutions但都没有奏效。这就是我所拥有的:@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(getApplicationContext());callbackManager=CallbackManager.Factory.create();setContentView(R.layout.activit

android - 弃用的 FacebookSdk 方法抛出 RuntimeException

我有FacebookSdk.sdkInitialize(getApplicationContext()),其中sdkInitialize()显示为已弃用。根据这个article我们可以删除该行。但是随后我在AppEventsLogger.activateApp(this)之后的行中收到以下错误:AndroidRuntime:FATALEXCEPTION:mainProcess:com.daimler.moovel.android:auth,PID:4011java.lang.RuntimeException:Unabletocreateapplicationcom.daimler.mo

android - FacebookSdk.sdkInitialize(getApplicationContext()) 弃用

我将facebookSDK集成到我的应用程序中,作为用户登录的选项。但最近我开始将FacebookSdk.sdkInitialize(getApplicationContext())视为弃用@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(getApplicationContext());setContentView(R.layout.activity_main);Toolbartoolbar=(Too

安装了原生 Facebook 应用程序的 Android FacebookSDK 登录请求权限,即使在用户已经授予权限后也是如此

条件:安装了原生Facebookapk但已注销的Android设备。每次满足此条件且用户尝试使用Facebook的LoginButton登录时或手动执行(见下文),登录后,FacebookSDK始终请求访问用户数据的权限,即使用户已经授予权限。这是我在我的应用程序中实现的代码:版本1-登录按钮:XML:Java:privatestaticfinalListPERMISSIONS=Arrays.asList("email","user_groups");privateUiLifecycleHelperuiHelper;@OverrideprotectedvoidonCreate(Bund

ios - FacebookSDK 两次呈现登录 UI

将iOS6与FacebookSDK结合使用可将读取和发布权限请求拆分为两个单独的调用。我不确定为什么这样做有任何好处,但它似乎需要第一次向用户展示FacebookUI两次。在我的应用程序中,在用户选择使用Facebook之前,我不会向Facebook请求任何内容,在这种情况下,他们首先会看到UI以获得读取权限,然后再次获得发布权限。控制从我的应用程序切换到facebook(用于阅读)回到我的应用程序,然后立即返回facebook(用于发布)然后返回我的应用程序。这是糟糕的用户体验,特别是因为带有“好的”字样的facebook屏幕对用户来说看起来是一样的。(为什么我按了两次确定?)简而言