1. iPhone越獄 1、下載:unc0ver[https://unc0ver.dev/],安裝2、打開“unc0ver”越獄3、Cydia中下載OpenSSH 2. 砸殼...

手機安裝frida Mac安裝frida 下載frida-ios-dump 使用手機登錄ssh 砸殼 1. 手機安裝frida 1.1 手機越獄之后在 Cydia --> 軟...
寫在前面 有時候我們可能想要分析其他APP的一些整體View結構,就像在Xcode分析我們自己的APP一樣能夠清楚看到個層級結構,Reveal這個APP主要就是這個功能:用來...
當連接真機運行,xcode出現unable to launch xxx,此時我們可以點擊detail來查看詳情。 DetailsUnable to install "XXX"...
本文原創發布于微信公眾號「極客猴」,歡迎關注第一時間獲取更多原創分享文章歸檔于極客猴的博客:http://geekmonkey.top 我們從網上爬取數據,最后一步會考慮如何...
plist是Mac種非常普遍的一種文件格式,類似xml,通過鍵值對的方式來進行一些配置。而PlistBuddy則是Mac自帶的專門解析plist的小工具,Buddy為好朋友,...
前言 我們項目是做IOS移動端sdk開發和客戶支持的,現在需要寫一個腳本,根據客戶提供的ipa包,自動修改包內plist文件的版本號。選擇了用Shell腳本寫。 思路 根據客...
前言 我們項目是做IOS移動端sdk開發和客戶支持的,現在需要寫一個腳本,根據客戶提供的ipa包,自動檢測包內plist文件和json文件的配置是否正確。我選擇了用Shell...
在我們解壓的.ipa 文件,我們可以獲取一些app的相關資源,先簡單介紹下怎么打開 .ipa 文件; 其實 .ipa 實際上就是一個壓縮包,所以使用任何解壓工具即可打開; 打...
大佬,那第三方的SDK里有其他的文件呢,比如bundle文件或者其他的plist文件,這個怎么處理呢,
iOS Framework 包含第三方 Framework前言: 1、你還想怎么樣? 需求: 我們要使用 IJKPlayer 來進行視頻播放。但是我們還有其他業務邏輯,所以基于IJK做了一個二次封裝。然后要把這些代碼做成FrameW...
開發SDK常常遇到的一些問題 怎么在SDK工程里創建一個demo方便自我調試,并且能打斷點調試 怎么讓SDK與demo共用一套資源,避免多個地方重復引入資源 SDK中要用到第...
前言 以下所涉及的框架和庫只針對iOS而言,不確保在其他平臺也適用。 最近由于公司業務需要,要求封裝一個支付SDK,需要用到微信支付和支付寶,之前做過的Framework沒有...
前言興趣來潮突然想試試如何開發一個自己的SDK,因為之前面試有問到,順便做個筆記。 什么是SDK開發?日常開發中,我們會遇到某些情況不能提供源碼,項目組件化等需求,這時候我們...
UICollectionView 各種間距設置 遇到的Bug 今天在設置UICollectionView的自定義cell間距有瑕疵。需求是這個樣子的,好兩類section,第...
網絡 Alamofire:http網絡請求事件處理的框架。 Moya:這是一個基于Alamofire的更高層網絡請求封裝抽象層。 Reachability.swift:用來檢...
Networking: 1. Moya[https://github.com/Moya/Moya] 2. Alamofire[https://github.com/Alamo...