具体来说,我正在使用 Unity3d(针对 iOS 8)和一个插件在 facebook 上发布。实际上,不幸的是,两个插件的行为相似;他们都未能达到我的预期,这意味着问题不是来自他们(prime31 和 u3dxt)。我正在寻找的答案不必特定于我的设置。
我想做的是让用户在他的 facebook 时间线上发布一条消息,并在这样做时奖励他。问题是由于以下情况,我无法正确跟踪帖子是否完成:
- 如果 iOS 设备上未安装 facebook 应用程序,由于任何原因取消或发布失败返回“false”,而成功发布返回“true”。
- 如果在 iOS 设备上安装了 facebook 应用,取消或实际完成帖子,都返回“true”。
知道为什么安装 fb 应用程序会让事情变得不同吗?是通过发布应该可以正常工作的东西来奖励人们吗?还是我想做一些不打算做的事情?
谢谢