befe205bf968443ce7013a165d7408df1e12a294
【UX 目标】 点「确定」→ 直接弹系统安装确认窗(不跳 Safari)→ 用户点「安装」→ App 自然切后台、用户看到桌面图标下载进度,App 进程留在内存不退出。 【方案】 makeInstallURL 规范化 appDownload: - itms-services://... → 原样 - https?://...*.plist (mfst) → 包成 itms-services://?action=download-manifest&url=... - 其它(网页 / 短链) → 原样跳 Safari(后台需把 URL 改成上面两种之一才能跳过 Safari) 不再需要 exit(0);iOS 处理 itms-services 时本来就会把 App 切后台,自动满足用户 "回到桌面但 App 不退出"的需求。 文案改为"开始升级,系统会自动下载并安装"匹配新流程。 BuildProject 通过。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
24 MiB
Languages
Swift
94.5%
Objective-C++
2.9%
JavaScript
1.8%
C
0.6%
Objective-C
0.2%