gpt4 book ai didi

ios - iOS 9.0-9.2 中 iOS 授权文件中的长域列表

转载 作者:行者123 更新时间:2023-11-29 12:03:27 25 4
gpt4 key购买 nike

我们需要在我们的通用链接授权文件中支持 100 多个域。

Example:
applinks:test.myapp.com
applinks:blah.myapp.com
applinks:foo.bar.com
etc...

我知道 *.myapp.com 将在 iOS 9.3 中受支持,但是有没有一种方法可以优雅地为使用 iOS 9.0 到 9.2 的客户执行此操作,而无需手动将 100 多个条目添加到权利文件中?有没有一种方法可以做到这一点,而无需在每次需要向列表中添加域时重新构建和重新发布我们的应用程序?

谢谢!

最佳答案

iOS 9.3 中新的通配符支持正是为您所描述的情况而设计的,因此在早期的操作系统版本中并没有真正可靠的替代方案。

如果您不想担心不断更新子域 applinks 条目列表(或者即使您这样做,但需要等待 App Store 审核),最好的解决方法可能是托管每个子域上的后备页面都带有号召性用语,用户可以使用它继续进入应用程序。这将按如下方式工作:

  1. 假设您配置了 applinks:mydomain.com
  2. 用户打开指向 new.mydomain.com/exciting-page 的链接(上述权利不包括在内)。
  3. 用户看到自定义插页式广告,功能类似于 something like this .在此插页式广告中有一个指向 mydomain.com/new/exciting-page
  4. 的链接
  5. 用户打开链接并启动应用。

我唯一不确定的是 mydomain.comnew.mydomain.com 是否算作通用链接的“不同域”,因为对于同一域内的链接,Safari 中的通用链接功能已禁用 (source)。如果这不起作用,您可以轻松地在第 3 步中使用 applinks:mydomain.io 和指向 mydomain.io/new/exciting-page 的链接.

关于ios - iOS 9.0-9.2 中 iOS 授权文件中的长域列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35951416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com