• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

iOS Facebook Like 按钮不适用于 iOS 应用程序

[复制链接]
菜鸟教程小白 发表于 2022-12-13 10:15:59 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

尝试将 Facebook Like 按钮添加到 iOS 应用程序。按照网上的指示,我发现了一个问题。

没有在模拟器上安装 Facebook 应用程序(8.x、7、x):

当按下 F Like 按钮时,我们会看到到 Facebook.com 的转换,但随后很快返回到 iOS 应用程序。它不会转到正确的 Facebook Like 页面,用户可以在其中喜欢传递的 URL。

在 iOS 应用程序中,正在调用 openURL 方法和 Facebook

wasHandled = [FBAppCall handleOpenURL: url sourceApplication: sourceApplication];

正在被调用,它返回 YES。

请注意,我们也在使用 Facebook 登录按钮,该按钮在此应用中运行良好。

此时用户已通过 Facebook 登录按钮进行身份验证。

对此的任何提示将不胜感激。

我们正在使用 Facebook iOS SDK 3.21.1

[加法]

看这篇文章

http://stackoverflow.com/questions/26529314/android-likeview-error

这就是我们在 openURL 中的 URL 错误消息中看到的内容

The like dialog is only available to developers and testers

哪一种没有意义?普通用户应该能够看到点赞对话框来点赞该项目吗?



Best Answer-推荐答案


适用于 iOS 和 Android 上的 Facebook 点赞按钮。

在您集成了最新的 SDK 并想要测试之后......

1) 您必须使用 Facebook 帐户,该帐户可以是应用的开发者帐户(创建应用的 Facebook ID 的帐户)或链接到 Facebook 开发者帐户的测试人员 Facebook 帐户。

2) 您必须使用此帐户才能登录该应用程序。

3) 测试时,目标页面上会出现“BETA”横幅。

4) 如果没有这些,至少对于 iOS,您会在 AppDelegate 的 openURL 例程的 URL 中收到错误消息。对于 Android,您将在 onActivityResult 例程中获得“取消”状态。

The like dialog is only available to developers and testers

希望这会有所帮助。

要完全启用点赞按钮进行生产,请参阅上面的李明评论。

关于iOS Facebook Like 按钮不适用于 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28324881/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap