我正在为 Facebook Messenger 开发我们的应用程序的第二个版本,以满足此处描述的新平台集成要求:
https://developers.facebook.com/docs/messenger
我试图让这两个应用程序共享相同的 Facebook 应用程序 ID。iOS 故障排除文档中的此页面有一个关于在应用程序之间共享应用程序 ID的部分
https://developers.facebook.com/docs/ios/troubleshooting#testsharedialog
它向您展示了如何将 URL 方案后缀添加到您的应用程序中,以便它们可以在同一部手机上同时共享相同的 Facebook 应用程序 ID。
我已经完成了这项工作,并且成功运行,因此两个应用程序都可以使用 Facebook 登录,而不会互相踩到对方的脚趾。但是,这样做似乎破坏了我与以前工作的 FB messenger 的集成。
按照上面故障排除链接上的说明并添加 URL Scheme 后缀的字段后,我发送给 FB messenger 的视频上不再有回复按钮。从我的应用程序发送的 Messenger 内的媒体不再包含任何可将您带回我的应用程序的可点击元素。
有谁知道是否有办法让 URL 方案后缀以仍然适用于新 Messenger 平台的方式工作?
谢谢!