如何解决LSApplicationQueriesSchemes 在打开应用时行为不一致
我从 gmail 和 twitter 添加了 LSApplicationQueriesSchemes。但是对于这两个应用程序,我都在控制台 This app is not allowed to query for scheme xxx
中收到错误消息。对于 twitter,该应用程序仍会打开。我还有一个指向 github 的链接,我没有为其定义 LSApplicationQueriesSchemes 并且它打开没有问题。但仅对于 Gmail 我收到错误 This app is not allowed to query for scheme googlegmail
。
所以我从 LSApplicationQueriesSchemes 中删除了 googlegmail 的条目,然后应用程序开始打开。奇怪的是在 gmail 使用列出的 LSApplicationQueriesSchemes 打开之前。而今天它突然停止了开放。为什么 LSApplicationQueriesSchemes 如此不一致?
我正在使用
打开应用程序UIApplication.shared.open(url,options: [:],completionHandler: nil)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。