1、准備一個越獄的手機、先下載好你要安裝的軟件、然后遠程登錄到越獄手機上
ssh root@手機ip地址
2、使用Clutch 脫殼該軟件 步驟如下
- Clutch -i 列舉出手機中未脫殼的軟件
- Clutch -d +列舉出來的軟件簽名的序列號 脫殼指定的軟件
3、拿到脫殼后的IPA ,后綴名改成zip、然后解壓
4、准備好一個mobileprovision 文件 命名為embedded.mobileprovision (* 描述文件、包含你要安裝的手的uuid)、.app顯示包內容 然后拖入到 .app 文件中
5、使用iOS APP Signer 給.app簽名
6、使用工具安裝到你想安裝的手機上 我這里使用的是iFunBox
如果無法安裝或者安裝報錯 提示The application is not build for this device.
是由於砸殼后ipa做了瘦身,一些UI支持的設備在info.plist里顯示不全,只需要修改info.plist的UISupportedDevices項,把自己的設備添加上去即可。
<key>UISupportedDevices</key> <array> <string>iPhone11,6</string> <string>iPhone10,2</string> <string>iPhone10,5</string> <string>iPhone10,3</string> <string>iPhone10,6</string> <string>iPhone11,8</string> <string>iPhone11,2</string> <string>iPhone10,1</string> <string>iPhone10,4</string> <string>iPhone6,1</string> <string>iPhone6,2</string> <string>iPhone7,2</string> <string>iPhone8,1</string> <string>iPhone8,4</string> <string>iPhone9,1</string> <string>iPhone9,3</string> <string>iPod7,1</string> </array>