iOS:使用Branch.io处理noInternet案例

问题描述 投票:-1回答:1

我正在项目中使用Branch Pod。在no internet期间点击任何深层链接时,Branch SDK不会引发Internet错误。我想在应用程序重新联机时重试此活动。

目前,我通过持有该userActivity来处理此问题,一旦回到在线状态,我再次致电continueUserActivity。我想知道有没有更好的方法来处理此问题。

ios swift branch deep-linking branch.io
1个回答
0
投票

[如果您要在iOS上进行测试,请注意,iOS会定期对网络请求进行序列化,因此可以保存并重试。通常,当调用下一个SDK方法时,它会自动重试。

此外,在生成短链接时,SDK还会对我们的API服务器进行网络调用。当网络中断时,我们会生成一个长链接,该链接不需要网络调用,因为它只是基本域(example.app.link)和查询参数形式的链接数据的串联。

© www.soinside.com 2019 - 2024. All rights reserved.