Swift 2,Xcode 7 .plist问题,用于NSURLSession HTTP支持和URL方案

时间:2015-10-01 09:56:30

标签: plist swift2 ios9 xcode7

经过新的尖端和最先进的Apple Xcode和iOS更新以及3小时的Swift 2.0迁移后,我坚持以下问题。这是我的 .plist 代码:

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>okauth</string>
    <string>fbauth</string>
    <string>vkauthorize</string>
</array>
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>

好吧,LSApplicationQueriesSchemes支持处理canOpenURL:procedure和NSAppTransportSecurity允​​许调用非加密的HTTP URL。 如您所见,我的plist语法等于this answer

不幸的是,没有这些设置工作 - 我仍然无法通过HTTP连接我的服务器并使用自定义URL方案打开其他应用程序。有没有人面对这些问题?提前谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,我终于找到了问题。由于令人惊叹的技术,Xcode不会刷新.lproj文件夹中的.plist文件,因此当我从Xcode编辑.plist时,不保证这些文件会被更改。感谢大家!

编辑:

最后我发现了这个问题 - 所有这些设置都在这里:

enter image description here

当我从项目导航器编辑Info.plist时!!!((