我有一个连接到服务器的应用程序,使用IP地址调用API,我没有与之关联的域。我在plist.info文件中尝试过以下解决方案,但仍然收到同样的错误。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
我想知道在这种情况下我是如何逃避这个安全策略的,这是我们的开发服务器,我们稍后会在将app提交到商店时关联域名,我希望能够测试和开发。
NSLocalizedDescription =无法加载资源,因为App Transport Security策略要求使用安全连接
答案 0 :(得分:1)
看起来您无法使用硬编码的IP地址。有关详细信息,请参阅this answer。
硬编码的IP地址在iOS9中不起作用。我也遇到了同样的问题。尝试了所有排列&amp;可用解决方案的组合。最后,必须使用正确的域名。