IOS命令行安裝卸載ipa、截屏

先介紹一個(gè)很好用的工具集 libimobiledevice

使用之前先看看readme配置一下環(huán)境

經(jīng)檢驗(yàn)在IOS9上 installer,uninstaller,syslog不可用

screenshot、deviceinfo、deviceid等都可獲取

IOS5/6/7/8截屏

https://github.com/CoderXL/fastlane

http://blog.lessfun.com/blog/2015/12/25/ios-record-screen-in-background/

http://www.ios91.net/iOSkf/1309.html

https://blog.0xbbc.com/2014/12/ios%E4%B8%AD%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%88%AA%E5%B1%8F%E5%A7%BF%E5%8A%BF/

IOS9.3.3 截屏:http://www.lanvsblue.top/2016/09/17/press-home-to-screenshot-9.3.3/

有兩種實(shí)現(xiàn)方式:

theos的方式



其中saveScreenshotsWithCompletion是截屏函數(shù)

flashColor是改變截屏顏色的函數(shù)

theos中 對(duì)私有函數(shù)的使用 只要是class-dump中沒(méi)有的必然會(huì)報(bào)錯(cuò)



這里私有函數(shù)的使用 是指在hook內(nèi)部

cycript命令行:前提是安裝了cycript這個(gè)插件


命令行安裝卸載ipa:這里有一個(gè)工具ipainstaller

這個(gè)工具是一個(gè)theos插件,生成一個(gè)deb包,推進(jìn)機(jī)器里,安裝生成插件ipainstaller,然后使用ipainstaller安裝卸載ipa包

具體過(guò)程如下



這個(gè)工具的問(wèn)題在于

安裝卸載 appstore上下載下來(lái)的包都沒(méi)有問(wèn)題

但是安裝xcode編譯出來(lái)的ipa包就安裝失敗

這個(gè)工具仍然給ipainstaller提供了極大的參考價(jià)值

代碼安裝卸載

https://blog.0xbbc.com/2014/12/ios8%E4%B8%8B%E4%BB%A3%E7%A0%81%E5%AE%89%E8%A3%85%E5%8D%B8%E8%BD%BDapp/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 【Aipm引導(dǎo)頁(yè)】 https://58976235.wodemo.net/down/20170514/44034...
    Mr_洛寒閱讀 2,911評(píng)論 3 5
  • 親愛(ài)的 你知道嗎 你的靈魂是丑陋的 你的思想是單一的 你的過(guò)去并非存在過(guò) 你無(wú)法獨(dú)立行走 你以為自己的行經(jīng) 可以獲...
    你好有趣閱讀 185評(píng)論 0 0
  • 英雄聯(lián)盟是一款拆塔游戲。拿再多人頭如果拆不了塔還是很難贏,說(shuō)起拆塔英雄,就很容易想到曾經(jīng)的“偷塔送死流”打法,蠻易...
    萌虎游戲閱讀 664評(píng)論 1 3
  • 倘若時(shí)光倒流 我想 我還會(huì)選擇認(rèn)知你 因?yàn)槭悄?我還是我 在不確定的明天 我憧憬著未來(lái) 可現(xiàn)實(shí)告訴我 要理智 也是...
    霍羌塘布姆閱讀 305評(píng)論 0 0
  • 致友 飄泊,廝守。 憶往昔,覓離愁。 黯然碎念,肆意回眸。 舊友難再敘,故地夢(mèng)重游。 匆匆花雨低訴,悠悠歲月輕流。...
    雕刻時(shí)光1999閱讀 800評(píng)論 1 2

友情鏈接更多精彩內(nèi)容