本文将介绍如何借助 Mac,实现在 iOS 设备上安装 App IPA 的过程
- Mac(本教程 MacOS 12.6.3 )
- iPhone(本教程 iPhone 7 plus , iOS 15.7.3 )
- Apple ID 和 密码
- 下载 AltServer for Mac,双击解压
- 复制 AltServer.app 到 应用程序
- 启动 AltServer ,你将在顶部菜单栏中看到它的图标
- 将 iPhone 连接 Mac(确保设备已解,且已信任 Mac)
- 启用 接入 Wi-Fi 时显示此 iPhone
- 点击 AltServer,安装 AltStore 到 iPhone
如果你在上图 “Update Mail Plug-in...“ 看到的是“Install Mail Plug-in...”,那么需要先安装 Mail 插件,跳转兔哥:启用 Mac 邮件(Mail ) AltPlugin 插件 完成插件安装
- 输入你的 Apple ID 和 password(Apple ID 的密码),点击 “install”,等待 AltStore 成功安装到 iPhone
- 在 iPhone 上,打开设置 -> 通用 -> VPN 与设备管理。 找到 “开发者 APP”, 点击上一步输入的 Apple ID -> “信任 [你的 Apple ID]“ -> 再次点击 “信任”。
恭喜你~~~ 你完成了第一大步也是最重要的一步~
- 下载 ipa 文件
- 发送 ipa 文件到手机
注意:完成签名需要在电脑上打开 AltServer
重签(7 天后到期):和上述步骤 3、4 相似
- 不需要重新导入 ipa
- 手机需要连接电脑,且电脑需要打开 Mail 和 AltServer
- 直接在手机上点“Refresh All”,等待完成就可以重签成功 重签过程中,手机上的效果,见下图
问题原因:由于 IPA 包的 Bundle display name 包含非英文字符。
解决方式:
- ipa 包重命名为 zip 文件,解压。
- 进入 Payload,右键显示包内容
- 修改里面的 info.plist 文件 的 CFBundleDisplayName 的值为英文(不能为中文),修改后保存文件
Mac 命令行修改:
/usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName 这里输入英文名" Info.plist
解决方案:用最新的 ipa 尝试看下(亲测 V8.0.49 在 iOS 15.8.2 上有效, V8.0.33 会提示上面登录错误)
这就是这篇教程的全部内容,如果对你有帮助,感谢 Star ~
本教程,步骤较多~ 如果遇到问题,欢迎提 issues 或在讨论区交流,感谢 🙏




