Apple已经更新了当前的 App Transport Security 模型,因为我发布了iOS 9.我的问题是我的应用程序不再信任某些Web服务,并将以错误。我找到了解决方案" fix"这个错误,我想知道我添加到 Info.plist 文件中的以下解决方案是否会阻止App在Apple App Store中发布。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
有人知道吗?
更新
问题与以下内容重复:
Does App Store reject submission if NSAllowsArbitraryLoads set to YES?
答案 0 :(得分:8)
当然,他们允许您使用该设置提交应用。他们添加了覆盖功能,因为某些应用程序可以在不允许非HTTPS请求的情况下发布。禁用未加密的HTTP将需要很长时间才能实现。
当然,您可能必须解释为什么要使用该例外。