菜鸟教程小白 发表于 2022-12-12 20:07:57

ios - iOS 中的 Facebook 移动深度链接


                                            <p><p>我是移动深度链接的新手。我想在 Facebook 上分享帖子时进行深度链接。我关注了<a href="https://developers.facebook.com/docs/ios/app-links/" rel="noreferrer noopener nofollow">Facebook deep linking reference</a>但这是使用 Facebook 共享对话框完成的,但我在我的应用程序中使用 <code>SLComposeViewController</code>。 </p>

<p>要进行深度链接,我遵循以下步骤:</p>

<pre><code>1) I have added Facebook app id in info.plist, URL Types.
2) Also in Facebook app page,
    -- iOS Bundle ID: my bundle ID (checked it, correct)
    -- iPhone AppStore ID: the ID (checked it, correct)
    -- iPad AppStore ID: the ID (checked it, correct)
    -- iOS SSO: Enabled
    -- iOS Native Deep Linking: Enabled
    -- URL Scheme Suffix: my website url
</code></pre>

<p>我可以错过什么吗?</p>

<p>如何使用 <code>SLComposeViewController</code> 进行移动深度链接?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>从 <a href="https://stackoverflow.com/a/12605241/1635315" rel="noreferrer noopener nofollow">here</a> 找到解决方案.如果我使用 <code>SLComposeViewController</code> 在 Facebook 上分享了帖子,那么 Facebook 上的帖子将显示为“通过 iOS”。因此,我的深层链接没有发生。但是当我使用 <code>SLRequest</code> 分享我的帖子时,我的帖子会显示为“via xxx”,并且我的深层链接工作正常。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - iOS 中的 Facebook 移动深度链接,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/22380834/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/22380834/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - iOS 中的 Facebook 移动深度链接