項目背景 項目改造需要使用國密sm2,sm4加密SM2SM2為非對稱加密,基于ECC。該算法已公開。由于該算法基于ECC,故其簽名速度與秘鑰生成速度都快于RSA。ECC 25...

項目背景 項目改造需要使用國密sm2,sm4加密SM2SM2為非對稱加密,基于ECC。該算法已公開。由于該算法基于ECC,故其簽名速度與秘鑰生成速度都快于RSA。ECC 25...
最近上傳AppStore,總是說包含第三方支付而被拒。 如何反編譯ipa包,查看所有的頭文件和方法名(包括私有方法名)? 1.找到ipa包所在位置(這里的ipa包是通過arc...
1.GCD信號量簡介 GCD信號量機制主要涉及到以下三個函數: dispatch_semaphore_create(long value);和GCD的group等用法一致,這...
本文長期更新! 準備工作: 安裝前:給Terminal終端配置網絡代理[http://www.lxweimin.com/p/0ad19c5e7def]安裝后:CocoaPod...
引言:因為之前工作中經歷過幾次大的項目重構和組件化,所以陸陸續續學習了一些iOS單元測試相關的一些知識,以下內容是在前人基礎上的一些總結和在工程中應用的一些心得。若有不足,望...
寫在前面: 1.相關https具體內容本篇就不再描述。 2.前幾天公司項目要求配置https雙向認證,由于是銀行業務,證書是cfca(中國金融認證中心)頒發的,因此 在這里我...
今天是除夕日,本應打算出去逛一下,并感受一下春節氣氛的;但沒人約,也約不到人,還是在家好好學習吧;同時祝大家春節快樂,在新的一年工作順利,步步高升,bug越來越少?? 切入正題...
3D Touch是一種立體觸控技術,被蘋果稱為新一代多點觸控技術,是在Apple Watch上采用的Force Touch,屏幕可感應不同的感壓力度觸控。3D Touch,有...
希望有一天可以解決這里面的所有問題 一個應用程序的啟動過程要包括代理的創建,控制器的加載和控制器view的加載,這其中有很多關于生命周期的方法,每個方法都是有先后順序的,如果...
這篇文章是我一邊學習證書驗證一邊記錄的內容,稍微整理了下,共扯了三部分內容: HTTPS 簡要原理;數字證書的內容、生成及驗證;iOS 上對證書鏈的驗證。HTTPS 概要HT...
前言 最近項目中的UIWebView被替換為了WKWebView,因此來總結一下。示例Demo:WKWebView的使用本文將從以下幾方面介紹WKWebView:1、WKWe...
一、新建Configuration 這里我新建三個環境(UAT,DEV,SIT),debug和release都對應一個。 二、新建scheme 這里需要新建另外三個 三、共享...
1.缺失libstdc-6.0.9 libstdc-6.0.9 文件下載下載后把1、2、3、4文件夾里的文件拖到Xcode以下對應的目錄1./Applications/Xco...
文中首先解釋了加密解密的一些基礎知識和概念,然后通過一個加密通信過程的例子說明了加密算法的作用,以及數字證書的出現所起的作用。接著對數字證書做一個詳細的解釋,并討論一下 wi...
一、SSL Pinning 簡介 1、使用背景 在開發手機應用時,如何正確的使用HTTPS來提高網絡傳輸的安全性是尤為重要的。HTTPS協議本使用了SSL 加密傳輸,相比HT...
這篇文章是 Alamofire 5.0 以前的文檔,最新文檔請查看: Alamofire 5 的使用 - 基本用法 對于使用Objective-C的開發者,一定非常熟悉AFN...
Swift從2014年發布到現在,馬上接近三年,經過蘋果的不斷改進和完善,語法方面已經趨于穩定。如果是新建的項目,嚴重建議使用Swift,因為Swift必定會取代Object...