首页 文章

使用IP地址连接到服务器时App Transport Security策略错误

提问于
浏览
0

我有一个连接到服务器的应用程序,使用IP地址调用API,我没有与之关联的域 . 我在plist.info文件中尝试过以下解决方案,但仍然收到同样的错误 .

<key>NSAppTransportSecurity</key>
<dict>
   <key>NSAllowsArbitraryLoads</key>
   <true/>
</dict>

我想知道在这种情况下如何逃避这个安全策略,这是我们的开发服务器,我们将在提交应用程序到商店后关联域名,我希望能够测试和开发 .

NSLocalizedDescription =无法加载资源,因为App Transport Security策略要求使用安全连接

1 回答

  • 1

    看起来你不能使用硬编码的IP地址 . 有关详细信息,请参阅this answer .

    硬编码的IP地址在iOS9中不起作用 . 我也遇到了同样的问题 . 尝试了所有可用解决方案的排列和组合 . 最后,不得不使用正确的域名 .

相关问题