gpt4 book ai didi

ios - iOS Facebook SDK 3.1 的设置按钮不起作用

转载 作者:技术小花猫 更新时间:2023-10-29 10:10:54 24 4
gpt4 key购买 nike

我已完成此处说明的所有步骤:https://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/

我已经测试了演示项目,但失败与我的项目相同。 (您可以在 HelloFacebookSample 项目上对其进行测试)。

当您没有配置任何 Facebook 帐户时,您无法在 facebook 上分享内容或上传图片等(与 twitter 框架相同)。因此,框架会向您显示一条消息,告诉您:

没有配置 Facebook 帐户。您可以在“设置”中添加或创建 Facebook 帐户。

您单击设置,但唯一发生的事情是此对话框被 Conceal ,但框架不会打开“设置”选项卡(例如在 Twitter 框架上进行的工作)。

有谁知道如何解决这个问题?

提前致谢。

最佳答案

请使用 SLComposeViewController 类进行 Facebook 分享,为您设置按钮。

if([SLComposeViewController class])
{
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[controller setInitialText:text];
[controller addURL:[NSURL URLWithString:encod]];
[self presentViewController:controller animated:YES completion:Nil];
//[message release];

SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result)
{
NSString *output= nil;
switch (result)
{
case SLComposeViewControllerResultCancelled:
output= @"Action Cancelled";
break;
case SLComposeViewControllerResultDone:
output= @"Post Succesfull";
[self displayText:@"done"];
break;
default:
break;
}

};
controller.completionHandler =myBlock;
}

这段代码对我有用

关于ios - iOS Facebook SDK 3.1 的设置按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12781447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com