菜鸟教程小白 发表于 2022-12-11 19:00:06

ios - branch.io 通用链接不适用于试飞版本


                                            <p><p>我已经配置了 branch.io 深层链接和所有选项,如在
dev.branch.io/getting-started/universal-app-links/overview/</p>

<p>我已经在 XCode 方面设置了相应的配置以及 SDK 集成,如 <a href="https://dev.branch.io/getting-started/sdk-integration-guide/guide/ios/" rel="noreferrer noopener nofollow">https://dev.branch.io/getting-started/sdk-integration-guide/guide/ios/</a> 中所述。 </p>

<p>我已经使用 <a href="https://dev.branch.io/getting-started/universal-linking-validator/" rel="noreferrer noopener nofollow">https://dev.branch.io/getting-started/universal-linking-validator/</a> 页面上提供的工具和脚本验证了通用链接。 </p>

<p>所有测试均呈阳性。</p>

<p>如果我直接从 XCode 以 Debug模式构建和安装,我还可以通过粘贴在我的 Notes 应用中的深层链接成功启动应用。</p>

<p>但是,一旦我通过试飞分发构建,我就无法成功启动应用程序,它总是将我带到 App Store。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>无论您是在模拟器、设备还是 Testflight 上进行测试,只要您点击分支深层链接,您的应用就应该打开并传递数据。 Branch 对 TestFlight 的唯一问题是 TestFlight 处理 IDFA 的方式。 TestFlight 使用了一个伪造的 IDFA,它会混淆 Branch 识别安装和打开的方式。</p>

<p>在我使用 TestFlight 进行内部测试的分支测试中:</p>

<pre><code>√ opens background
√ opens terminated
√ data passed
√ Universal Links
√ URI Scheme
x install on first open (regardless of IDFA change)
</code></pre>

<p>如果您的应用未在 TestFlight 中打开,则可能是配置问题。您想确保您的 <a href="https://dashboard.branch.io/settings/link" rel="noreferrer noopener nofollow">Branch Dashboard</a>匹配 <a href="https://dev.branch.io/getting-started/universal-app-links/guide/ios/" rel="noreferrer noopener nofollow">settings you have in your app</a> .</p>

<p>此外,您要确保您的 TestFlights 测试人员在同一位 <a href="https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppStoreDistributionTutorial/CreatingYourTeamProvisioningProfile/CreatingYourTeamProvisioningProfile.html" rel="noreferrer noopener nofollow">Development Team</a> .这对于 Apple Universal Linking 的工作至关重要。 </p>

<p>最好的,</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - branch.io 通用链接不适用于试飞版本,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/42268496/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/42268496/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - branch.io 通用链接不适用于试飞版本