IOS 问题小记

1)问题:某ipa,准备安装到越狱手机ios9,发现提示,需要需要ios 11以上的。

解决思路:将该安装包解压后,编辑info.plist文件,修改MinimumOSVersion的值,例如修改为9.0。重新打包发现可以安装。

20240131115442_image.png

2)问题:某ipa,安装失败,提示DeviceNotSupportedByThinning。

解决思路:将该安装包解压后,编辑info.plist文件,将UISupportedDevices的这个字段和值都删掉。再重新打包发现可以安装。

20240131115456_image.png

3)问题:某ipa装上后闪退,有越狱检测机制。

解决思路:安装xcon插件,有好几个版本都可以试试,实践过对某些app是有用的, 就不再闪退。但有些不行。xcon的GitHub 地址:https://github.com/n00neimp0rtant/xCon-Issues 7

4)问题:某ipa打包为rar格式,再重命为ipa格式,安装失败。

解决思路:注意打包ipa的时候得是zip格式,再重命名为ipa,安装成功。


问题

20240304014245_image.png

1、打开项目:TARGETS - > Build settings,添加一个参数, 点击Add User-Defined Setting,如下图: 20240304014434_image.png

2、输入key:CODE_SIGNING_ALLOWED,输入值:NO,如下图:

20240304014453_image.png

3.检查: 20240304014654_image.png