簡體   English   中英

iOS 9解析更新問題

[英]iOS 9 Parse update questions

我有一個使用解析的應用程序,自從更新到iOS 9以來,它不提取任何數據,而是一次又一次地給我這個錯誤消息...

[錯誤]:由於“應用程序傳輸安全性”策略要求使用安全連接,因此無法加載資源。 (代碼:100,版本:1.8.2)

我注意到libz.dylib和libsqlite3.dylib是紅色的,我不確定是否與此有關。

旁注:在另一個項目中,我嘗試添加這些框架,但是它們不再存在,所以我去添加了其他框架,然后CMD將G移了G,然后放入“ / usr / lib”,然后從那里抓取它們,libsqlite3起作用了很好,但是當我添加libz.dylib時,它會自動更改為libz.1.dylib。

有任何想法嗎? 謝謝!

您可能需要在info.plist文件中添加一個安全例外。 下面的按鍵組合可以解決此問題。

在此處輸入圖片說明

您必須遵守https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/中指定的App Transport安全要求。

作為快速解決方案,您可以在Info.plist中添加以下內容:

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

此代碼將禁用應用程序傳輸安全性。

您的紅色dylib條目是另一個問題,很可能與傳輸安全策略錯誤無關。

嘗試刪除庫,然后重新鏈接到等效的.tbd文件。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM