对仅添加 url scheme 的应用程序进行更新后,所有 9.3.5 设备都无法连接。该应用程序打开但没有意图访问。如果他们升级到 iOS 10 那么它工作正常。但是,这不是我的 iPhone 4 客户的选择。 除了支持这个 iOS 版本,还有什么需要做的吗?
我将带有方案和标识符的 URL 类型添加到我的 Plist 中。
编辑:问题在于他们是正常打开应用程序还是通过链接打开应用程序。
最佳答案
终于拿到 iPhone 4 后,实际错误是“由于应用程序传输安全策略,无法加载资源” iOS 9 是添加此功能的版本。 我假设由于该应用程序的最后一次更新是在 iOS 9 之前,因此旧版本对该版本的新更新不受影响。 我必须向从 this answer 检索到的 Plist 添加一个 key
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
关于url-scheme - 添加 url 方案后,iOS 9.3.5 无法通过我的应用程序访问互联网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40872107/