[英]Facebook App Invites iOS SDK v4.0 configuration and states
我最近开始实施新的Facebook的App Invites功能。 邀请已发送,但我发送应用邀请的朋友(或我的案例中的应用测试人员)未收到任何通知。
==
更新 :我已成功测试该功能。 但有一些事情需要注意,请参阅下面我自己接受的答案。
==
按照教程 ,但我不知道是否有任何错误配置或如何调试过程。
所以我的问题是:
app邀请功能是否需要在App Link元标头标签中配置实际App Store应用ID? 因为,据我所知,这个功能的主要目的是推荐我的朋友试用我喜欢的应用程序。 我正在开发的应用程序仍在开发中,我看到App Link生成器工具上的App Store ID字段是optional
。 所以我想当我向朋友分享一个开发应用程序时,他们不会收到这些消息。
在当前FBSDKAppInviteDialogDelegate
委托方法的回调中,特别是appInviteDialog:didCompleteWithResults:
当实际发送邀请时,我应该收到什么样的Invite Sent
成功结果? 因为,正如我测试的那样,当我从Facebook
的应用程序invites
对话框Send
invites
,如果我按下Send
并且如果发送过程成功,则上面的委托将仅为didComplete
键返回布尔值1
。 不确定didComplete
是否是邀请被发送到接收者,还是意味着didFinished
?
与(2.)相关的旁注 :在F8的最近的应用程序邀请介绍视频中 ,在18:47,有一个带有“Invite Sent!”的字母的指示器。 下面的文字。 当我测试时,我没有看到。 这可能是一个(不错的)测试版功能吗?
所以,经过一番研究。 回顾一下,为了在您的开发应用上测试App Invite ,需要注意以下事项:
要发送应用邀请,您必须使用适用于iOS的Facebook SDK版本4.0或更高版本 - 请参阅此处的注释
谢谢!
您应该在Facebook的原生移动应用程序(不是模拟器/设备移动浏览器)上测试两个用户,以便查看您的邀请通知,在桌面上查看将不会显示任何内容。
真的在桌面上我没有邀请但在设备上得到它!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.