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