Fix first launch and package hook as a signed framework

This commit is contained in:
admin committed 2026-11-12 03:27:18 +08:00
1 parent c1d0293404
commit 97a4fad71f
6 files changed
+147 -20

No files matched your search

+17 -6
View File
@@ -15,7 +15,7 @@
- 源码 / Source:[source/](source/)(iOS 27 Hook、内置文件浏览器集成与构建脚本 / iOS 27 hook, file-browser integration and build scripts)
```text
eebc7b69884aaf302dbd9a0750f9b47f96800867fe5a316b83be9957facbd12c AppsManager_iOS27.ipa
3508be39187cc387c13490a1c2130087172057f931a297bad37df685d754a098 AppsManager_iOS27.ipa
```
## 功能 / Features
@@ -56,14 +56,25 @@ eebc7b69884aaf302dbd9a0750f9b47f96800867fe5a316b83be9957facbd12c AppsManager_iO
**中文:**
1. 使用 AltStore、SideStore 或其他签名工具安装 `AppsManager_iOS27.ipa`。
2. 当前 IPA 使用自用证书签名;其他设备安装时请使用自己的证书和描述文件重签。
3. 首次启动会执行数据准备,等待进度条完成后再进入应用列表。
2. 当前 IPA 使用自用证书签名。其他设备请使用自己的证书和描述文件重签;描述文件必须包含 **App Group**,且签名工具需要递归签名 `Frameworks`。
3. 首次启动会执行数据准备,等待进度完成后再进入应用列表。
**English:**
1. Install `AppsManager_iOS27.ipa` with AltStore, SideStore, or another signing tool.
2. This IPA is signed with a personal certificate. Re-sign it with your own certificate and provisioning profile for other devices.
3. The first launch prepares app data; wait for the progress bar to finish before using the app list.
2. This IPA is signed with a personal certificate. Re-sign it with your own certificate and provisioning profile; the profile must include an **App Group**, and the tool must sign `Frameworks` recursively.
3. The first launch prepares app data; wait for the progress to finish before using the app list.
## 更新说明 / Updates
- 修复首次启动空白、一次性「开发者提示」遮挡列表的问题。
Fixed the blank first launch and the one-time developer alert covering the list.
- iOS 27 Hook 已移入 `Frameworks/AppsManagerHook.framework`,标准签名工具重签时会把它作为嵌套代码一并签名。
The iOS 27 hook now lives in `Frameworks/AppsManagerHook.framework`, so standard signing tools re-sign it as nested code.
- 备份、还原、抹掉后会重新计算对应 App 的数据大小。
The affected app's data size is recalculated after backup, restore, and wipe.
- 重签时必须使用包含 App Group 的证书和描述文件。
Re-signing requires a certificate and provisioning profile with an App Group entitlement.
## 说明与限制 / Notes & Limitations
@@ -83,5 +94,5 @@ eebc7b69884aaf302dbd9a0750f9b47f96800867fe5a316b83be9957facbd12c AppsManager_iO
## 校验 / Checksum
```text
eebc7b69884aaf302dbd9a0750f9b47f96800867fe5a316b83be9957facbd12c AppsManager_iOS27.ipa
3508be39187cc387c13490a1c2130087172057f931a297bad37df685d754a098 AppsManager_iOS27.ipa
```