gpt4 book ai didi

ios - 从另一个自定义应用程序打开自定义企业应用程序时遇到问题

转载 作者:行者123 更新时间:2023-11-29 00:33:40 25 4
gpt4 key购买 nike

我有几个自定义应用程序(masterapp 和 app2),它们都属于同一个自定义 URL 方案。当我单击 masterapp 上的按钮时,我希望它打开 app2。

我注意到一个奇怪的模式,如果 app2 在主应用程序之前安装,则主应用程序只打开 app2。

如果我安装 masterapp,然后安装 app2,然后单击按钮打开 app2,它不会执行任何操作。

任何人都可以解释这种行为以及发生了什么吗?几天来我一直在研究 URL 方案,但无法使其正常工作。

最佳答案

你不能这样做。

每个应用的 URI 方案必须是唯一的。实际上,在一些情况下,第三方应用程序会尝试劫持流行应用程序的私有(private) URI 方案,这也是 Apple 在 iOS 9 中引入通用链接的部分原因。

如果您从逻辑上思考,您所经历的行为是完全合理的:如果安装了两个具有相同 URI 方案的应用程序,那么您第一个安装的应用程序将在触发该 URI 方案时做出响应。

关于ios - 从另一个自定义应用程序打开自定义企业应用程序时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41147005/

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