iOS 9.3.5 添加 url 方案后无法通过我的应用程序访问互联网
iOS 9.3.5 no internet access through my app after adding a url scheme
更新一个只添加url方案的应用程序后,所有9.3.5设备都无法连接。该应用程序打开但没有意图访问。如果他们升级到 iOS 10 那么它就可以正常工作。但是,这不是我的 iPhone 4 位客户的选择。
除了支持这个iOS版本,还有什么需要做的吗?
我在我的 Plist 中添加了带有方案和标识符的 URL 类型。
编辑:问题在于他们是正常打开应用程序还是通过 link。
终于拿到 iPhone 4 后,实际错误是 "the resource could not be loaded because the app transport security policy"
iOS 9 是添加此功能的版本。
我假设由于应用程序的最后一次更新是在 iOS 9 之前,因此旧版本对该版本的新更新不受影响。
我必须向从
检索到的 Plist 添加一个密钥
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
更新一个只添加url方案的应用程序后,所有9.3.5设备都无法连接。该应用程序打开但没有意图访问。如果他们升级到 iOS 10 那么它就可以正常工作。但是,这不是我的 iPhone 4 位客户的选择。 除了支持这个iOS版本,还有什么需要做的吗?
我在我的 Plist 中添加了带有方案和标识符的 URL 类型。
编辑:问题在于他们是正常打开应用程序还是通过 link。
终于拿到 iPhone 4 后,实际错误是 "the resource could not be loaded because the app transport security policy"
iOS 9 是添加此功能的版本。
我假设由于应用程序的最后一次更新是在 iOS 9 之前,因此旧版本对该版本的新更新不受影响。
我必须向从
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>