当我通过解析登录新用户时,我需要获取Facebook用户详细信息。目前我正在登录下面的新用户。虽然似乎无法获取用户详细信息。我看过一些写在objective-c上的代码。大多数功能不再起作用我运行的FacebookiOSsdks是v4.3.0。@IBActionfuncfacebookButton(sender:AnyObject){PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions){(user:PFUser?,error:NSError?)->Voidinifletuser=user{ifuser.isN
我已将最新的FacebookSDK添加到我为iOS9.1编写的XCode7.1项目中。不幸的是,我只知道Swift,而不是ObjectiveC。Facebook'sdevelopersitedocumentation只有ObjectiveC中的文档。在Google上的每次搜索都会显示太旧的文档,因为在过去的6个月里事情发生了很大的变化。所以我有点迷路了。我用plist文件做了所有简单的事情。我能够使用:importFBSDKCoreKitimportFBSDKLoginKit我还补充说:returnFBSDKApplicationDelegate.sharedInstance().ap
预先感谢您的帮助!我正在编写的swift应用程序上实现facebook登录,但在登录完成后执行segue时遇到了一些问题。作为FBSDKLoginButtonDelegate的一部分,我有两个方法:funcloginButton(loginButton:FBSDKLoginButton!,didCompleteWithResultresult:FBSDKLoginManagerLoginResult!,error:NSError!){}和funcloginButtonDidLogOut(loginButton:FBSDKLoginButton!){}登录按钮已正确实现,我能够读取权限/
我一直在寻找适用于iOS应用程序的Facebook好友邀请的等效Swift代码示例。但是我找不到它们。我知道Facebook页面上有Objective-C版本https://developers.facebook.com/docs/app-invites/ios.但是,因为我是从Swift开始的,所以我发现它很难翻译。谁能告诉我来源?谢谢。 最佳答案 代码工作:-在viewDidLoad中:letcontent=FBSDKAppInviteContent()content.appLinkURL=NSURL(string:"https
我正在使用;swiftSDK0.2.0和swift3.1所以,在我的viewcontroller(initial.swift)上我已经importUIKitimportFacebookCoreimportFacebookLogin...overridefuncviewDidLoad(){ifletaccessToken=AccessToken.current{print("Userisalreadyloggedin")...}else{letloginButton=LoginButton(readPermissions:[.publicProfile,.email])loginButt
我正在使用Facebook-iOS-SDK-4进行FB登录,但是当我尝试编译时出现此错误。2015-06-0503:15:02.001Hooiz[4681:781254]***Terminatingappduetouncaughtexception'InvalidOperationException',reason:'fb620223481391648isnotregisteredasaURLscheme.PleaseadditinyourInfo.plist'我的.plist就像Facebook文档: 最佳答案 用文本编辑器打开你
上下文我在我的应用程序中使用FBSDKLoginButton。我在Xcode7.0上,我的iPhone运行的是iOS9beta3。我按照Facebook显示的每个步骤(创建应用程序等)进行操作,并按照https://developers.facebook.com/docs/facebook-login/ios#login-button中的步骤添加按钮。.因为我在iOS9上,所以我不得不对info.plist文件添加一些小改动以启用跨应用打开:LSApplicationQueriesSchemesfbauth并且由于UIAppDelegate中的openURL方法在iOS9上发生了变化,
下面是我如何重现错误。所以这是我用于登录的代码:@IBActionfuncFBLoginAction(_sender:AnyObject){fbLoginManager.loginBehavior=FBSDKLoginBehavior.browserfbLoginManager.logIn(withReadPermissions:["public_profile","email","user_friends"],from:self){(result,error)->Voidinif(error!=nil){return}}}如果我登录两次,然后再次运行该应用程序,此行会在appdele
我只想使用UIActivityViewController分享简单的文本我正在使用swift,xcode6.3代码非常简单,非常适合照片,但不只是文字,我不想在objectsToShare中包含任何WebURL,只是干净的文本这是代码:varobjectsToShare:["sometexttoshare"]!letactivityVC=UIActivityViewController(activityItems:objectsToShare,applicationActivities:nil)//handlerforcompletedtaskactivityVC.completion
我使用FacebookSwiftSDK,我正在尝试检查用户是否已登录。我收到错误消息Useofunresolvedidentifier'AccessToken'我的代码是:ifletaccessToken=AccessToken.current{//Userisloggedin,use'accessToken'here.} 最佳答案 你应该导入FacebookCore:importFacebookCore 关于ios-使用FacebookSwiftSDK时使用未解析的标识符'Access