[英]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
它有兩種方法
使用卷曲
$ curl -v https://github.com/
嘗試192.30.252.130 ...
使用在線工具-https: //www.ssllabs.com/ssltest/index.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.