iOS FBSDK FBSDKProfileExpressionSharer 在最后一步失败
Posted
技术标签:
【中文标题】iOS FBSDK FBSDKProfileExpressionSharer 在最后一步失败【英文标题】:iOS FBSDK FBSDKProfileExpressionSharer fails on very last step 【发布时间】:2016-10-07 09:38:41 【问题描述】:在我的图像处理应用程序中,我尝试使用 Facebook Profile Expression Kit。 调用方法后
[FBSDKProfileExpressionSharer uploadProfileVideoFromData:data metadata:nil];
我的应用打开 Facebook,我可以在其中裁剪视频长度,为静态图像选择帧。当我点击“使用”按钮时,除了最后一步之外,一切看起来都很好。 Facebook 应用程序开始上传视频,然后显示警报“上传视频错误”。
这可能是因为应用程序必须通过 Facebook 批准流程。但是当我使用 Facebook 测试用户在我的应用程序的测试版本上尝试它时,它的行为是一样的。
任何想法为什么会发生?
【问题讨论】:
【参考方案1】:您缺少适用于 facebook 开发者应用的“个人资料表达工具包”批准项目
-
打开https://developers.facebook.com/apps/%YOU_FB_APP_ID%/review-status/
点击“开始提交”按钮
选择 Profile Expression Kit 并将项目添加到您的提交中。
填写备注以供审核
https://developers.facebook.com/docs/messenger/review Messenger 的示例评论
【讨论】:
你是对的。通过审查后开始运作良好。在我看来,这是一种奇怪的行为。我希望它可以很好地与测试应用程序 ID 和测试 Facebook 用户一起使用。以上是关于iOS FBSDK FBSDKProfileExpressionSharer 在最后一步失败的主要内容,如果未能解决你的问题,请参考以下文章
为 iOS React-Native 项目设置 Fbsdk 框架
iOS/FBSDK - FBSDKProfile 在设备上为零,在模拟器上工作正常
React-Native FBSDK LoginButton 仅在 iOS 中崩溃应用程序
如何在 fbsdk 登录 React Native 中更改名称应用程序('项目想要使用 facebook.com')iOS