iOS9:允许NSAllowsArbitraryLoads = True在App Store中发布吗?

时间:2015-09-10 06:51:18

标签: ios ios9

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?

1 个答案:

答案 0 :(得分:8)

当然,他们允许您使用该设置提交应用。他们添加了覆盖功能,因为某些应用程序可以在不允许非HTTPS请求的情况下发布。禁用未加密的HTTP将需要很长时间才能实现。

当然,您可能必须解释为什么要使用该例外。