uni-app 项目在 iOS 真机上使用“自定义基座”运行时,整个页面显示区域被缩小,出现明显上下留白、左右缩进,像被包在一个较小的容器中。
同一份代码、同一台 iPhone、同一环境下,使用“标准基座”运行显示正常。
复现时间
2026-08-10
复现环境
-
uni-app 项目
-
iOS 真机
-
自定义基座:异常
-
标准基座:正常
-
同一份代码、同一台设备对比
现象描述
- 所有页面都异常,不是单个页面
- 首页、我的页等都存在整体缩小显示
- 不只是顶部和底部留白,左右也一起缩进
- 看起来像整个 App 被放进了一个较小的显示区域
- 页面业务代码在标准基座中显示正常
已做排查
- 重新制作了新的 iOS 自定义基座,问题仍然存在
- 标准基座运行到 iOS 真机正常
- 排查过页面代码,不是单页样式问题
- 项目 index.html 已包含 viewport-fit=cover
- 试验性调整过 manifest.json 的 statusbar/safearea,无效,已回退
- 检查过打包出来的 ipa 内 Info.plist,关键配置正常
