后臺(tái)的接口認(rèn)證是很早以前的RSA加密袭厂,采用的是Nopadding模式(偶爾聽(tīng)后臺(tái)說(shuō)每次加密結(jié)果一樣才想到這個(gè)方向鲸匿,??)正塌,最開(kāi)始采用的網(wǎng)上別人講jsencrypt庫(kù)封裝暴露出T...
![240](https://upload.jianshu.io/users/upload_avatars/2748810/048bb0ca-1243-49be-a21b-92297a987015.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
后臺(tái)的接口認(rèn)證是很早以前的RSA加密袭厂,采用的是Nopadding模式(偶爾聽(tīng)后臺(tái)說(shuō)每次加密結(jié)果一樣才想到這個(gè)方向鲸匿,??)正塌,最開(kāi)始采用的網(wǎng)上別人講jsencrypt庫(kù)封裝暴露出T...
在實(shí)際的開(kāi)發(fā)中听绳,我們也許會(huì)有這種需求:公司的旗下有兩個(gè)App醒叁,當(dāng)客戶已經(jīng)登錄一個(gè)App A的情況下灾炭,再登錄另一個(gè)App B時(shí),B不再需要繁瑣的登錄過(guò)程就可以直接使用A已經(jīng)登錄...
前面幾篇文章中講的所有內(nèi)容讹剔,都是在同一個(gè)模型版本上進(jìn)行操作的油讯。但在真實(shí)開(kāi)發(fā)中,基本上不會(huì)一直停留在一個(gè)版本上辟拷,因?yàn)樾枨笫遣粩嘧兓淖灿穑f(shuō)不定什么時(shí)候就需要往模型里添加新的字段阐斜,...
Demo地址[https://github.com/BlackStarLang/BSFramework]Demo中包含本人學(xué)習(xí)的所有資料衫冻,還有一些封裝的Pod組件,歡迎下載S...
創(chuàng)建組件工程 啟動(dòng)命令行为居,使用pod命令創(chuàng)建組件 之后會(huì)彈出一些選項(xiàng),按需要填即可: 至此杀狡,一個(gè)空的組件工程創(chuàng)建完畢蒙畴。 清理單元測(cè)試 一般都用不上單元測(cè)試,使用可以把它給刪了...
在項(xiàng)目開(kāi)發(fā)中呜象,使用到了NFC功能膳凝,然后對(duì)NFC功能進(jìn)行了研究和使用總結(jié)。記錄下來(lái)可以方便后續(xù)的使用恭陡。 NFC的官方文檔:https://developer.apple.com...
去年為公司開(kāi)發(fā)了自己的SDK供外部客戶使用蹬音,一直沒(méi)來(lái)得及寫(xiě)個(gè)總結(jié),最近時(shí)間稍微寬松點(diǎn)休玩,寫(xiě)兩篇文章總結(jié)一下iOS中Framework制作的流程著淆。本文不會(huì)介紹iOS中靜態(tài)庫(kù)、動(dòng)態(tài)...
一般獲取 「狀態(tài)欄+導(dǎo)航欄高度」的方法 1 采用的是類似于下面的判斷是否為劉海屏,然后返回固定值的寫(xiě)法呐矾。 早些時(shí)間苔埋,這種方法確實(shí)是沒(méi)錯(cuò)的,但是在 iOS 14 系統(tǒng)之后凫佛,劉海...
@BryanHong 判斷進(jìn)度大于0.99讲坎,直接完成就行孕惜。
iOS 自定義AVAssetExportSession簡(jiǎn)介: 使用AVAssetWriter AVAssetReader 等相關(guān)類,實(shí)現(xiàn)了AVAssetExportSession相關(guān)功能,最初的目的是為定位AVAssetExpo...
1 問(wèn)題描述 當(dāng)你執(zhí)行pod repo push ’遠(yuǎn)端倉(cāng)庫(kù)‘ xx.podspec 報(bào)The xx.podspec specification does not valid...
我們平時(shí)用swift寫(xiě)第三方擴(kuò)展(OC中的分類)時(shí),可能會(huì)直接就往擴(kuò)展里面寫(xiě)方法晨炕,簡(jiǎn)單又方便衫画,然而當(dāng)我們看一些常用你的三方(例如:Kingfisher、SnapKit)等瓮栗,都...
UIVisualEffectView是從iOS 8開(kāi)始提供的控件削罩,功能是創(chuàng)建毛玻璃(Blur)效果,也就是實(shí)現(xiàn)模糊效果费奸。 從iOS 7系統(tǒng)開(kāi)始弥激,蘋(píng)果改變了App的UI風(fēng)格和動(dòng)...
前言 Stripe[https://stripe.com/] 是一家國(guó)外的提供支付服務(wù)的平臺(tái),可以讓商戶在自己的應(yīng)用和網(wǎng)站方便快捷地集成信用卡支付缨历、第三方(Apple Pay...
使用YNPageScrollViewController庫(kù)實(shí)現(xiàn)如下圖頁(yè)面效果 1以蕴、CocoaPods安裝: 一、可以直接在項(xiàng)目Podfile 文件中 pod 'YNPageV...
攻擊者通常有兩種手段進(jìn)行攻擊辛孵,第一種是修改app的二進(jìn)制文件增加攻擊代碼丛肮,第二種是通過(guò)注入外部庫(kù),即啟動(dòng)前通過(guò)設(shè)置DYLD_INSERT_LIBRARIES環(huán)境變量指定第三方...
xocde8以后,第三方庫(kù)多了很多警告冶匹,雖然不影響編譯习劫,但是一些不必要的警告多了的話,可能會(huì)影響看到真正需要的警告條目徙硅。 對(duì)于使用cocoapod引入的第三方,我們可以在po...
友盟報(bào)錯(cuò)如下: 在線進(jìn)制轉(zhuǎn)換: https://jisuan5.com/decimal[https://jisuan5.com/decimal] DSYM工具下載: http...
一榜聂、簡(jiǎn)述 在iOS11以后的系統(tǒng)中UIViewController的automaticallyAdjustsScrollViewInsets這個(gè)屬性過(guò)期棄用了不再建議使用了。...
在藍(lán)牙開(kāi)發(fā)中嗓蘑,經(jīng)常會(huì)遇到藍(lán)牙Mac地址(物理地址-->唯一標(biāo)記)鏈接的問(wèn)題:對(duì)于安卓來(lái)說(shuō)须肆,可以通過(guò)Mac地址來(lái)鏈接,因?yàn)樗麄兛梢垣@取到外設(shè)的Mac地址桩皿。對(duì)于蘋(píng)果而言豌汇,是不可以...