2015-10-01 41 views
0

经过新的尖端和先进的Apple Xcode和iOS更新和Swift 2.0迁移3小时后,我坚持以下问题。这里是我的的.plist代码:Swift 2,Xcode 7 .plist问题NSURLSession HTTP支持和URL方案

<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:程序和NSAppTransportSecurity允​​许调用非加密的HTTP URL的。 正如你所看到的,我的plist语法等于this answer

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

+0

你不清楚你在说什么?这些plist条目应该做什么?什么框架使用它们?更新你的标题并添加标签以添加该细节。 – Droppy

+0

可能的重复[如何将NSAppTransportSecurity添加到我的info.plist文件?](http://stackoverflow.com/questions/31216758/how-can-i-add-nsapptransportsecurity-to-my-info-plist-file ) – Moritz

+0

@EricD。 - 已更新的问题 –

回答

0

嗯,我终于找到了问题。由于令人叹为观止的技术,Xcode不会刷新.lproj文件夹中的.plist文件,所以当我从Xcode编辑.plist时,它不被保证,这些文件将被更改。感谢大家!

编辑:

,终于我找到了问题 - 所有这些设置都设在这里:

enter image description here

,而我是从项目导航编辑Info.plist的! ((