iOS 应用程序可以在安装时注册以处理 URL 方案。
根据 the "Communicating with Other Apps" section of Apple's "Advanced App Tricks" 的说法,“如果有多个第三方应用程序注册处理相同的 URL 方案,目前还没有确定哪个应用程序将获得该方案的流程,” .
但在实践中,似乎最近注册处理该 URL 方案的应用程序就是它所提供的应用程序。如果第二个应用程序已注册处理某个应用程序已注册的 URL 方案,第一个应用程序是否有可能以某种方式“重新注册”以处理该 URL 方案而无需重新安装?
最佳答案
我手头没有这方面的证据,但我很确定 URL 方案的注册以及文件类型处理等的注册是一个安装时间过程。
但是,根据我的经验,通过应用商店提供更新并更新应用会触发此安装过程(因为更新后的应用可能会注册新的 URL 方案)。因此,如果您通过提供频繁的更新来保持您的应用“最新”,iOS 应该更喜欢它(从这个角度来看,使用最新处理程序的非官方规则是有道理的)。
关于ios - iOS 应用程序 "reregister"可以在不重新安装的情况下处理 URL 方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18110441/