我正在为Facebook Messenger开发第二版应用程序,以满足此处所述的新平台集成要求:
https://developers.facebook.com/docs/messenger
我试图允许两个应用共享相同的Facebook应用ID。 iOS故障排除文档中的此页面包含跨应用程序共享应用程序ID
的部分https://developers.facebook.com/docs/ios/troubleshooting#testsharedialog
它向您展示了如何向您的应用添加网址方案后缀,以便它们可以同时存在于同一部手机上但共享相同的Facebook应用ID。
我已经完成了这项工作并且成功运行,这样两个应用都可以使用Facebook登录而无需踩到彼此的脚趾。但是,似乎这样做打破了我与之前工作的FB messenger 的集成。
按照上面的故障排除链接中的说明并添加URL Scheme后缀的字段后,我发送给FB messenger的视频不再有响应按钮。从我的应用程序发送的Messenger中的媒体不再包含任何可以将您带回我的应用程序的可点击元素。
有没有人知道是否有办法让URL Scheme Suffix能够以新的Messenger平台工作方式工作?
谢谢!
答案 0 :(得分:1)
直接从Facebook上回复此事。他们的回应是:
不,它没有。因为我们会尝试打开没有后缀的方案。我们怎么知道你想从信使打开哪个后缀? ...所以不支持后缀。只需使用其他应用ID。