Skip to content

Latest commit

 

History

History
87 lines (53 loc) · 3.85 KB

File metadata and controls

87 lines (53 loc) · 3.85 KB

AltStore-Getting-Started

官网英文文档说明

本文将介绍如何借助 Mac,实现在 iOS 设备上安装 App IPA 的过程

必备:

  • Mac(本教程 MacOS 12.6.3 )
  • iPhone(本教程 iPhone 7 plus , iOS 15.7.3 )
  • Apple ID 和 密码

步骤:

Step 1. 通过 Mac 设备,将 AltStore 安装到你的 iPhone 上

  1. 下载 AltServer for Mac,双击解压
  2. 复制 AltServer.app 到 应用程序
  3. 启动 AltServer ,你将在顶部菜单栏中看到它的图标
  4. 将 iPhone 连接 Mac(确保设备已解,且已信任 Mac)
  5. 启用 接入 Wi-Fi 时显示此 iPhone
image
  1. 点击 AltServer,安装 AltStore 到 iPhone

image

如果你在上图 “Update Mail Plug-in...“ 看到的是“Install Mail Plug-in...”,那么需要先安装 Mail 插件,跳转兔哥:启用 Mac 邮件(Mail ) AltPlugin 插件 完成插件安装

  1. 输入你的 Apple ID 和 password(Apple ID 的密码),点击 “install”,等待 AltStore 成功安装到 iPhone

image

  1. 在 iPhone 上,打开设置 -> 通用 -> VPN 与设备管理。 找到 “开发者 APP”, 点击上一步输入的 Apple ID -> “信任 [你的 Apple ID]“ -> 再次点击 “信任”。

image

恭喜你~~~ 你完成了第一大步也是最重要的一步~

Step 2. 下载 App IPA 文件并发送到手机

Step 3. 使用 AltStore 对 IPA 文件签名

注意:完成签名需要在电脑上打开 AltServer

image

Step 4. 等待签名完成,恭喜你拥有你期望安装的 IPA 了

image

重签(7 天后到期):和上述步骤 3、4 相似

  • 不需要重新导入 ipa
  • 手机需要连接电脑,且电脑需要打开 Mail 和 AltServer
  • 直接在手机上点“Refresh All”,等待完成就可以重签成功 重签过程中,手机上的效果,见下图
image

常见问题及解决方案

The name "XXX" contains invalid character

问题原因:由于 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 或在讨论区交流,感谢 🙏