在我的 iOS iPad 应用程序中,用户可以发布到他们的 Facebook 时间线并使用 FBWebDialogs 分享他们的分数。其他用户可以点击帖子中的链接,AppStore 将打开,或者 - 如果已安装 - 我的本机应用程序本身将打开。
我发现只有当用户在共享对话框中输入一些文本时,才能从 Facebook 帖子中打开我的原生应用程序(如果已安装)。如果对话框中没有文本,Facebook 应用程序将打开 AppStore 应用程序并显示该应用程序而不是我的本机应用程序 - 即使我的应用程序安装在 iPad 上。
在我的 FBWebDialog 参数中,链接设置为 AppStore URL,包含我的 AppID 并在设置中打开深度链接。
有人知道解决这个问题的方法吗?感谢您的任何提示!