我正在使用FacebookSDK实现CheckinsFacebookGraphAPI。这是签到的代码NSDictionary*dict=[NSDictionarydictionaryWithObjectsAndKeys:accsstoken,@"access_token",@"253651184683030",@"place",@"Imhereinthisplace",@"message",@"30.893075018178,75.821777459326",@"coordinates",nil];[FBRequestConnectionstartWithGraphPath:@"/me
我通过CocoaPods将FacebookTweaks添加到了我的项目中,现在我想通过TestFlight与一些测试人员共享该应用程序。默认情况下,Tweaks在Release版本中被停用(在存档分发时使用),因此我执行了以下操作:通过复制原始方案创建了一个新方案“MyAppTestFlight”在项目信息屏幕中添加了一个名为“TestFlight”的Build配置(除了预先配置的“Debug”和“Release”之外。当被问到我想继承哪个设置时,我使用了“Release”配置。)在“MyAppTestflight”方案中,将用于“存档”的构建配置设置为“TestFlight”。在预处
如果您在计算机上将新闻分享到Facebook,您可以选择为“特定的人或列表”分享。我只需要从我的iOS应用分享照片给一些friend。是否可以使用GraphAPI从应用中只为“特定的人或列表”分享新闻? 最佳答案 使用社交框架在用户墙上发帖在ACFacebookAudienceKey中,选择其中一个1.ACFacebookAudienceEveryone2.ACFacebookAudienceFriends3.ACFacebookAudienceOnlyMeACAccountStore*accountStore=[[ACAccoun
我需要在TableView中显示其他参与者的姓名和图像,就像Facebook收件箱一样。我正在使用此fql查询来获取收件人。-(void)readInbox{NSString*query=[NSStringstringWithFormat:@"SELECTrecipients,thread_idFROMunified_messagewherethread_idIN(SELECTthread_idFROMunified_threadWHEREfolder='inbox')"];NSMutableDictionary*params=[NSMutableDictionarydictionar
我想把我friend墙上贴子的隐私设置为SELF。只有他能看到它,我知道这是可能的,因为有一个属性,但没有记录如何实现这一点。https://developers.facebook.com/docs/graph-api/reference/post这是我使用的代码:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:toStr,@"to",@"{'value':'SELF'}",@"privacy",@"FacebookSDKforiOS",@"name",@"Buildgreatsoc
这段代码通常有效-(NSString*)strOauthToken{ACAccountCredential*fbCredential=[self.acAcountcredential];return[fbCredentialoauthToken];}我的程序会自动将用户评论或书签发布到facebook。我需要facebookSDK而不仅仅是社交框架。所以我从社交框架中获取了ACAccountCredential并将token提供给facebookIOSSDK。它曾经工作得很好。它在模拟器和除我以外的所有其他手机中都能正常工作。现在它总是返回零。我见过https://developer.
我正在尝试获取已登录用户的Facebook好友列表,它在我的帐户中运行良好,但是当我将应用程序详细信息迁移到新帐户并更改应用程序ID和应用程序密码时,出现以下错误ErrorDomain=com.facebook.sdkCode=5"Theoperationcouldn’tbecompleted.(com.facebook.sdkerror5.)"UserInfo=0xf89c0b0{com.facebook.sdk:HTTPStatusCode=400,com.facebook.sdk:ParsedJSONResponseKey={body={error={code=100;messa
似乎使用fbsdk3.14.1,用户将自动登录到facebookAPIver2.0,即使我的应用程序是在4月30日之前创建的。有没有办法像[FBRequestoverrideVersionPartWith:@"v1.0"]那样使用3.14.1强制登录到APIver1.0?谢谢! 最佳答案 我也在调查这个,发现了这个:[FBSettingsenablePlatformCompatibility:true];然后您可以执行标准的v1.0登录程序。但请注意,当它打开时,它会禁用3.14SDK中需要APIv2.0功能的某些部分。你可以用这个
这是我的代码,我在这里做错了什么?请记住,我使用的是FBLoginView,其他字符串返回实际有效结果,而不是年龄范围。提前致谢,-丹尼尔-(void)loginViewFetchedUserInfo:(FBLoginView*)loginViewuser:(id)user{NSString*userID=[NSStringstringWithFormat:@"%@",user.objectID];//objectIDinstead?NSLog(@"userID=%@",userID);NSString*nameFull=[NSStringstringWithFormat:@"%@",
我与FacebookSDK集成并使用它跟踪FBAppEvents。到目前为止,事件报告运行良好,所有事件都显示在AppInsights中。但是,我在设置应用程序版本号时遇到问题。根据Apple'sdocument,我需要做的就是调用[FBSettingssetAppVersion:xxx]。然而,这种方法是deprecatedFacebook建议改用CFBundleVersion。因此,我没有调用[FBSettingssetAppVersion:],而是在我的应用程序的[Appname]-Info.plist文件中设置了这个CFBundleVersion,但我仍然没有看到应用程序版本号