1

我正在尝试使用 Facebook SDK 发送邀请,这是我的代码:

FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] 
                             initWithAppLinkURL:[NSURL URLWithString:@"https://fb.me/835518356527517"]];

[FBSDKAppInviteDialog showWithContent:content
                             delegate:self];

我已将 fb123456789(我的游戏 ID)的 url 方案添加到 plist 并完成了 SDK 所需的所有配置。

问题是在收到邀请后,即使设备上安装了应用程序,它也会将用户发送到 AppStore。如何让接收器直接打开应用程序?而不是一直发送到 AppStore?

谢谢

4

1 回答 1

0

明丽你是我的英雄

所以我只需要阅读更多关于 Deep Linking/Applinks 的内容。我使用facebook 的 Create App Link工具重新创建链接,然后 plist 文件中的默认 fb 方案开始工作。新的 applink 是 fb12345:// 与 plist 包含的相同方案,一切都在唱歌和跳舞

再次感谢!

于 2015-04-24T08:26:41.427 回答