我使用Facebook tool创建了一个邀请网址 然后我在info.plist中创建了一个自定义URL方案。与邀请网址中使用的相同 接下来,我打电话给:
let content = FBSDKAppInviteContent()
content.appLinkURL = URL(string: "https://1234")
content.appInvitePreviewImageURL = URL(string: "http://myurl/fb-invite.png")
FBSDKAppInviteDialog.show(from: self, with: content, delegate: self)
因此,我得到了一个合适的邀请页面 - >选择朋友 - >发送邀请 - >获得一个UI指示,表明一切顺利 但没有一个收件人获得邀请 没有任何收件人安装或登录到应用程序 Facebook管理员小组说应用程序是公开的 有什么想法可能是错的吗?
答案 0 :(得分:2)
Facebook仅向Facebook仪表板中添加的测试用户显示通知(如果您的应用未发布)。
此外,仅当用户未安装应用程序时才会发送邀请通知。邀请通知也不会显示在网络上(仅限Facebook移动应用)
最后确保您还要检查FB应用中“应用邀请”部分下的邀请,有时邀请会隐藏在那里。
答案 1 :(得分:1)
这似乎是Facebook方面的一个已知问题。您可以在此处跟踪状态: https://developers.facebook.com/bugs/262511517540133/?hc_location=ufi