1***@163.com
1***@163.com
  • 发布:2026-04-07 18:46
  • 更新:2026-04-07 18:46
  • 阅读:35

【报Bug】iOS 端更新 (iOS 26.4)后出现白屏或页面缩放异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11

HBuilderX类型: 正式

HBuilderX版本号: 5.06

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iPhone 15 Pro Max (iOS 26.4)

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://apps.apple.com/cn/app/%E9%9D%92%E6%9D%BE%E6%88%90%E9%95%BF/id6755140721

示例代码:

manifest.json
"app-plus" : {
"screenOrientation" : [ "landscape-primary", "landscape-secondary" ],
"compatible" : {
"ignoreVersion" : true
},
"usingComponents" : true,
"nvueStyleCompiler" : "uni-app",
"compilerVersion" : 3,
"splashscreen" : {
"alwaysShowBeforeRender" : true,
"waiting" : true,
"autoclose" : true,
"delay" : 0
},
/ 模块配置 /
"modules" : {
"Webview-x5" : {},
"VideoPlayer" : {},
"Camera" : {}
},
"confusion" : {
"description" : "App安全模块原生混淆",
"resources" : {
"utils/app-security.js" : {}
}
},
/ 应用发布信息 /
"distribute" : {
/ android打包配置 /
"android" : {
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.DELETE_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>",
"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
],
"permissionExternalStorage" : {
"request" : "always",
"prompt" : "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"
},
"autoSdkPermissions" : true,
"abiFilters" : [ "armeabi-v7a", "arm64-v8a" ],
"minSdkVersion" : 21,
"targetSdkVersion" : 30
},
/ ios打包配置 /
"ios" : {
"dSYMs" : false,
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "我们需要访问您的相册,以便您可以从相册中选择照片设置个人头像,或上传课程相关图片作为课程备注,帮助督导和康复师更好地记录与分析课程情况。",
"NSPhotoLibraryAddUsageDescription" : "我们需要写入相册的权限,以便您可以将教具图片、课程资料等内容保存到本地相册,方便后续查看与使用。",
"NSCameraUsageDescription" : "我们需要使用摄像头,以便您在记录课程时直接拍摄现场图片或视频,添加到课程备注中,帮助督导和康复师更直观地了解康复训练情况。",
"NSUserTrackingUsageDescription" : "我们会请求您的授权以跟踪应用使用活动,仅用于统计分析与功能优化,帮助我们了解应用功能的使用情况,从而改进康复教学体验。我们不会将您的数据用于个性化广告或与第三方共享。"
},
"idfa" : true
},
/ SDK配置 /
"sdkConfigs" : {
"ad" : {},
"maps" : {},
"push" : {},
"share" : {},
"geolocation" : {
"system" : {
"platform" : [ "ios", "android" ]
}
}
},
"splashscreen" : {
"androidStyle" : "common"
},
"icons" : {
"android" : {
"xxxhdpi" : "unpackage/res/icons/192x192.png",
"hdpi" : "unpackage/res/icons/72x72.png",
"xhdpi" : "unpackage/res/icons/96x96.png",
"xxhdpi" : "unpackage/res/icons/144x144.png"
},
"ios" : {
"appstore" : "unpackage/res/icons/1024x1024.png",
"ipad" : {
"app" : "unpackage/res/icons/76x76.png",
"app@2x" : "unpackage/res/icons/152x152.png",
"notification" : "unpackage/res/icons/20x20.png",
"notification@2x" : "unpackage/res/icons/40x40.png",
"proapp@2x" : "unpackage/res/icons/167x167.png",
"settings" : "unpackage/res/icons/29x29.png",
"settings@2x" : "unpackage/res/icons/58x58.png",
"spotlight" : "unpackage/res/icons/40x40.png",
"spotlight@2x" : "unpackage/res/icons/80x80.png"
},
"iphone" : {
"app@2x" : "unpackage/res/icons/120x120.png",
"app@3x" : "unpackage/res/icons/180x180.png",
"notification@2x" : "unpackage/res/icons/40x40.png",
"notification@3x" : "unpackage/res/icons/60x60.png",
"settings@2x" : "unpackage/res/icons/58x58.png",
"settings@3x" : "unpackage/res/icons/87x87.png",
"spotlight@2x" : "unpackage/res/icons/80x80.png",
"spotlight@3x" : "unpackage/res/icons/120x120.png"
}
}
}
},
"uniStatistics" : {
"enable" : true
},
"safearea" : {
"bottom" : {
"offset" : "auto"
}
},
"nativePlugins" : {}
},

pages.json
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "青松成长",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8",
"rpxCalcMaxDeviceWidth": 1200,
"rpxCalcBaseDeviceWidth": 1200,
"pageOrientation": "landscape",
"app-plus": {
"orientation": [
"landscape-primary",
"landscape-secondary"
]
}
},

操作步骤:

准备一台以下设备iPhone 12 Pro Max、iPhone 15 Pro Max(稳定复现型号)。
安装或更新应用至最新版本。
启动应用。

预期结果:

应用正常启动,页面布局显示正常,无缩放异常。

实际结果:

情况 A(白屏):进入登录页后, 屏幕全白,无任何内容加载。
情况 B(缩放): 页面内容显示,但整体被强制缩放。

bug描述:

iOS 用户在更新到26.4最新版本后,打开应用出现白屏现象,或者页面出现异常缩放(内容被缩小,无法正常显示)。该问题在部分 iOS 设备上稳定复现。
iPhone 15 Pro Max,wg缩放;
iPhone 15 Pro Max,ipa缩放或白屏;
iPhone 12 Pro Max,wgt缩放;
iPhone 12 Pro Max,ipa缩放或白屏;
wgt、ipa均复现

2026-04-07 18:46 负责人:无 分享
已邀请:

要回复问题请先登录注册