Stack是用來疊放組件的一種布局樣式,我們看一段demo 運行后效果如下 通過這個簡單的demo 我們可以看出Stack 的布局是子組件按照先后順序一個一個往上疊加顯示。 ...
Stack是用來疊放組件的一種布局樣式,我們看一段demo 運行后效果如下 通過這個簡單的demo 我們可以看出Stack 的布局是子組件按照先后順序一個一個往上疊加顯示。 ...
日常開發(fā)一般用SourceTree來管理git項目, 最新在新建項目時候需要一個特別坑的問題: 先上圖: 在新項目或者clone來的項目中,執(zhí)行pull的時候需要強制輸入用戶...
木有,如果是雙端互通還是通過交換證書來做,這種方式適用于sass openAPI方式,換句話說就是單向驗證。
iOS 使用 RSA/ECB/OAEPWithSHA-256AndMGF1Padding先說結(jié)果 iOS這邊采用openssl+C語言方式實現(xiàn)了加密即引入openssl庫,用C語言header實現(xiàn)方法交換(rsa.h中RSA_public_encrypt方法) ...
最近看看Leetcode只有swift,沒有OC的運行環(huán)境,最近時間比較富裕,出一篇OC的leetcode章節(jié),希望救iOS于水火,或者把iOS推入水火。 #pragma -...
iOS默認padding就是SHA-1,這種不需要用到demo的交換方法吶。
iOS 使用 RSA/ECB/OAEPWithSHA-256AndMGF1Padding先說結(jié)果 iOS這邊采用openssl+C語言方式實現(xiàn)了加密即引入openssl庫,用C語言header實現(xiàn)方法交換(rsa.h中RSA_public_encrypt方法) ...
更新git了
RSADemo : https://gitee.com/zhangduck/RSADemo
iOS 使用 RSA/ECB/OAEPWithSHA-256AndMGF1Padding先說結(jié)果 iOS這邊采用openssl+C語言方式實現(xiàn)了加密即引入openssl庫,用C語言header實現(xiàn)方法交換(rsa.h中RSA_public_encrypt方法) ...
@1a7863ea710c 可能情況有很多,我遇到過編譯版本,就是引入文件需要比自身工程版本低,自身項目比如iOS11.0 , 引入文件依賴是9.0以后。
iOS 真機 dyld: Library not loaded: 問題(已解決)最近公司給換了新的pro和測試機,結(jié)果一跑真機就出現(xiàn)這種問題,經(jīng)過一天的折磨,現(xiàn)在準備寫出來我的方案。 1.遇到這個問題,首先想到的就是從手機上刪掉app,然后cl...
APP安全審查目前真的是突飛猛進,各種加固插件層出不窮,下面列舉幾個我碰到的安全檢查的問題和解決方案。 一.注入攻擊(高危范疇) iOS應用注入攻擊的方式分為兩種; 第一種是...
最近跟某加密的技術(shù)同學對接,學到一種靜態(tài)檢測ipa上大多使用nm和grep命令,達到出的判斷。 比如iOS到出ipa文件之后, 修改后綴改為.zip,解壓后好到Payload...
在切換視圖后(實際步驟在 設置->顯示與亮度->視圖)發(fā)現(xiàn)App中前端頁面有些問題。 iphone在設置了增大視圖之后,正常通過以下方法,獲取的寬和高會產(chǎn)生變化,會影響依據(jù)寬...
如果iOS使用這種加密,一般都涉及軟件出口的安全標準。
iOS 使用 RSA/ECB/OAEPWithSHA-256AndMGF1Padding先說結(jié)果 iOS這邊采用openssl+C語言方式實現(xiàn)了加密即引入openssl庫,用C語言header實現(xiàn)方法交換(rsa.h中RSA_public_encrypt方法) ...
先說結(jié)果 iOS這邊采用openssl+C語言方式實現(xiàn)了加密即引入openssl庫,用C語言header實現(xiàn)方法交換(rsa.h中RSA_public_encrypt方法) ...
再說一下怎么模擬器錄屏吧
1.終端先cd一個文件夾,用來存放模擬器錄屏視頻文件。
2.終端輸入:xcrun simctl io booted recordVideo RecordScreen.mp4
RecordScreen.mp4 是文件名和格式
3.百度個免費的在線MP4轉(zhuǎn)gif 比如https://www.aconvert.com/cn/video/
所以你懂的
淺談一種iOS頁面交互的技術(shù)選型先上動圖,看看效果。 先說一下,這種頁面主要功能: 1.首先是頭部有展示區(qū),可是輪播圖或者列表,用于展示重要位置或者功能分區(qū)。 2.下方對應n多個列表,頁面左右滑動切換底部分...
先上動圖,看看效果。 先說一下,這種頁面主要功能: 1.首先是頭部有展示區(qū),可是輪播圖或者列表,用于展示重要位置或者功能分區(qū)。 2.下方對應n多個列表,頁面左右滑動切換底部分...
項目上線后,項目一些主要功能要做組件化,涉及到打成framework或者私有庫pod ,做成開放平臺。
這個制作成framework和pod引用,編寫測試demo時,又有幸回歸了這個問題,又發(fā)現(xiàn)更大的坑,唉~
比如做好靜態(tài)庫framework,然后新建工程去引用自制庫,運行有Library not loaded
這個多種情況,其一如果我靜態(tài)庫要求高于測試工程,在targets->General中,F(xiàn)ramework,Libraries,and Embedded Content中將自制庫置為Do not Embed
以為在拖拽引入是默認是Embed and sign ,編譯可過,注意這里xcode的file->workspace setting中設置均為new building system
如果你項目中存在三方庫(比如AFN,webp圖庫等),而且你還要自制靜態(tài)庫,這里我解決方案是,在制作靜態(tài)庫的項目中,新建pod文件,把工程依賴搭建好,導出framework(.a這里我試過編譯不過)。
這個framework中,做好真機模擬器架構(gòu)合并,導入測試項目,同樣,測試項目中也引入podfile,并且包含所有靜態(tài)framwork中的pod引用,編譯才不會報錯。
其二拆分私有庫組件依賴,我還在測試,等成功再追加評論。
是我自制靜態(tài)庫版本問題,與測試工程不匹配,在
iOS 真機 dyld: Library not loaded: 問題(已解決)最近公司給換了新的pro和測試機,結(jié)果一跑真機就出現(xiàn)這種問題,經(jīng)過一天的折磨,現(xiàn)在準備寫出來我的方案。 1.遇到這個問題,首先想到的就是從手機上刪掉app,然后cl...
近期提審公司的一款應用,遇到UIWebView的坑,在這里總結(jié)一下: 目前上傳構(gòu)建包的時候,如果掃描到代碼中含有UIWebView源碼引用或者靜態(tài)庫就會收到一下郵件: 證明你...
(一)UINavigationController及其相關(guān)控件之間的關(guān)系 通過對上述幾個類的屬性的羅列,我們可以做個總結(jié) 基本介紹 UIBarItem一個可以放置在Bar之上...