最近在搞自動腳本, 本想著獲取ios11上邊的bundleid已不可能, 不過經(jīng)過查找發(fā)現(xiàn)了新大陸, 那就是ideviceinstaller, ?有了這個東西, 你可以隨意獲取手機(jī)app bundleid, 隨意卸載某一個app.
使用python配合ideviceinstaller效果更佳, 再配合某某ipa工具, 實(shí)現(xiàn)無需越獄多分身簡直是爽到爆, 如果再配合?webdriveragent和wda那么現(xiàn)在已經(jīng)無所不能了.可以實(shí)現(xiàn)任意app自動化處理
下邊進(jìn)入正題
如果使用oc私有api獲取不到ios11以上手機(jī)的app ?bundleid ?那么可以使用安裝其他工具來獲取
那就是使用 ?libimobiledevice
終端輸入:brew?install?--HEAD?libimobiledevice
如果安裝完以后還是不可以獲取到id, 那么需要依次執(zhí)行一下命令
brew uninstall ideviceinstaller -g
brew uninstall libimobiledevice -g
brew install --HEAD libimobiledevice -g
brew install ideviceinstaller -g
sudo rm -rf /var/db/lockdown/*
一切準(zhǔn)備就緒,?ideviceinstaller -l ?獲取手機(jī)所有app bundleid, ?更多命令參考ideviceinstaller
如果還是不可以使用請留言