簡體   English   中英

ios9應用程序傳輸安全性問題在模擬器和設備中有所不同

[英]ios9 app transport security issues different in simulator and device

在ios9模擬器中運行我的應用程序后,我遇到了與應用程序傳輸安全相關的問題,因為我的某些網址未使用https。 我在有ios9的ipad上嘗試了它,並且工作正常。

發行ios9后,我應該期望自己的實時應用程序(sdk 8)在ios9設備上失敗嗎? 只要確保Appstore的最新更新是否安全即可。

謝謝!

參考

如果要開發新的應用程序,則應專門使用HTTPS。 如果你有一個現有的應用程序,你應該使用HTTPS,就像你現在就可以 ,並盡快遷移您的應用程序的其余部分創建一個計划。 此外,您需要使用具有前向機密性的TLS 1.2版對通過高級API的通信進行加密。 如果嘗試建立不符合此要求的連接,則會引發錯誤。 如果您的應用需要向不安全的域發出請求,則必須在應用的Info.plist文件中指定此域。

我已經寫了一個摘要以及如何檢查Web服務對於iOS 9的應用程序傳輸安全性的可接受性的方法

https://medium.com/@Mrugraj/app-transport-security-b7910c4fc70f

它有兩種方法

  1. 使用卷曲

    $ curl -v https://github.com/
    嘗試192.30.252.130 ...

  2. 使用在線工具-https: //www.ssllabs.com/ssltest/index.html

暫無
暫無

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

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