uni-app iOS打包启动图出现其他内容

uni-app iOS打包启动图出现其他内容

3 回复

请尝试重启手机看是否还会复现此问题。

更多关于uni-app iOS打包启动图出现其他内容的实战教程也可以访问 https://www.itying.com/category-93-b0.html


换一台电脑就好了

在 uni-app 中,iOS 打包时启动图出现其他内容,可能是由于以下原因导致的。以下是一些常见问题及解决方法:


1. 启动图配置问题

  • 问题描述:启动图配置不正确,导致显示默认的启动图或其他内容。
  • 解决方法
    1. 确保在 manifest.json 中正确配置了启动图。
    2. manifest.jsonapp-plus -> splashscreen 节点中,检查 autoclosewaiting 等参数是否正确。
    3. 确保启动图的分辨率与设备匹配,iOS 需要提供不同尺寸的启动图(如 @2x@3x)。

2. 启动图资源未更新

  • 问题描述:修改了启动图资源,但打包时未生效。
  • 解决方法
    1. 删除 unpackage 目录,重新打包。
    2. 确保启动图资源路径正确,且文件名与配置一致。
    3. 在 HBuilderX 中,选择 发行 -> 原生App-云打包,确保使用最新的资源。

3. 启动图缓存问题

  • 问题描述:iOS 设备缓存了旧的启动图。
  • 解决方法
    1. 在设备上删除应用,重新安装。
    2. 清理 Xcode 的构建缓存(如果使用 Xcode 打包)。

4. 启动图与页面内容重叠

  • 问题描述:启动图关闭后,页面内容未完全加载,导致显示异常。
  • 解决方法
    1. manifest.json 中,将 autoclose 设置为 true,并适当调整 waiting 时间。
    2. 在页面加载完成后,手动关闭启动图:
      plus.navigator.closeSplashscreen();
回到顶部