基礎(chǔ)概念 UIDeviceOrientation UIDeviceOrientation,表示設(shè)備朝向,可以通過(guò)[UIDevice currentDevice] orient...
基礎(chǔ)概念 UIDeviceOrientation UIDeviceOrientation,表示設(shè)備朝向,可以通過(guò)[UIDevice currentDevice] orient...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-runtime-01/...
前言: 因?yàn)楣疽鲆粋€(gè)金融類型的app,安全措施是必不可少的,代碼混淆便是其中一種。(這里只對(duì)方法名進(jìn)行混淆) 一、什么是代碼混淆 簡(jiǎn)單來(lái)說(shuō),就是別人通過(guò)class-dum...
在使用Kotlin進(jìn)行開(kāi)發(fā)的時(shí)候,我們需要經(jīng)常對(duì)Json數(shù)據(jù)做解析和處理,在Java的類似開(kāi)發(fā)環(huán)境中,我們就需要參照J(rèn)son的數(shù)據(jù)格式相應(yīng)的生成對(duì)應(yīng)的JavaBean,在Ja...
AudioPlayer 是flutter 的一個(gè)音樂(lè)播放器插件插件地址 https://pub.dev/packages/audioplayers#-readme-tab-...
一、準(zhǔn)備 1、在微信開(kāi)放平臺(tái)注冊(cè)應(yīng)用的相關(guān)信息,用于獲取微信支付或分享需要的WXAppid和UniversalLinks;2、注冊(cè)成功之后,你可以看到如圖所示相關(guān)信息: 二、...
一、準(zhǔn)備工作 1.必須通過(guò)微信審核的微信APPID 不然就沒(méi)法實(shí)現(xiàn)微信支付功能 2.查看iOS微信支付官方文檔去集成到你的工程文件中微信支付官方文檔 這兩步做好后就可以開(kāi)始調(diào)...
私鑰加密: 1.使用哈希算法獲取待簽名字符串的摘要 2.使用私鑰字符串獲取SecKeyRef指針,通過(guò)讀取pem文件即可獲取,網(wǎng)上代碼很多。也可使用指數(shù)、模數(shù)生成,參考此庫(kù)。...
一般來(lái)說(shuō)這種加密方式,主要在金融行業(yè)遇到的。主要流程先是對(duì)內(nèi)容進(jìn)行了base64加解密,然后使用SHA256加密方式進(jìn)行加解密,再對(duì)其內(nèi)容進(jìn)行RSA加簽驗(yàn)簽。這里要注意下,R...