2015-10-01 34 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的! ((