使用 iOS 12.4.7 。
- 发布:2023-04-28 18:08
- 更新:2023-05-06 19:07
- 阅读:661
【报Bug】iOS 12.4.7 自定义基座和标准基座白屏(已更新 xcode 报错信息)
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 13.2.1
HBuilderX类型: Alpha
HBuilderX版本号: 3.8.1
手机系统: iOS
手机系统版本号: iOS 12.4
手机厂商: 苹果
手机机型: iPhone 6 Plus
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能正常启动。
能正常启动。
实际结果:
启动白屏。
启动白屏。
bug描述:
更新最新 HBuilder X 后,iPhone 6 Plus(12.4.7)在自定义基座和标准基座启动白屏,iPhone 13 Pro(16.1.1)能正常启动。
错误信息:
2023-05-04 09:35:41.470698+0800 HBuilder[1057:449796] application--didFailToRegisterForRemoteNotificationsWithError[Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的授权字符串" UserInfo={NSLocalizedDescription=未找到应用程序的“aps-environment”的授权字符串}]
2023-05-04 09:35:42.700213+0800 HBuilder[1057:449796] [Runtime][DEBUG:] core started
2023-05-04 09:35:42.816108+0800 HBuilder[1057:449796] [Runtime][DEBUG:] ##CoreApp##...createAppWindow..
2023-05-04 09:35:42.828453+0800 HBuilder[1057:450123] <Weex>[error]script_bridge.h:168, <WeexCore> xxx set_core_side is runing and 0x283b3f870
2023-05-04 09:35:42.829243+0800 HBuilder[1057:449796] [Runtime][DEBUG:] ##CoreApp##...创建首页..
2023-05-04 09:35:42.867803+0800 HBuilder[1057:449796] [Runtime][DEBUG:] show NWindow--[1]
2023-05-04 09:35:42.871903+0800 HBuilder[1057:449796] [Runtime][INFO:] refreshWhitePageCheckWebview---evt[3]---[<PDRCoreAppFrame: 0x132056600; frame = (0 0; 414 736); clipsToBounds = YES; layer = <CALayer: 0x283912c60>>]
2023-05-04 09:35:42.873517+0800 HBuilder[1057:449796] [Runtime][INFO:] Archiver file fullPath /var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/data/download.plist
2023-05-04 09:35:42.874968+0800 HBuilder[1057:449796] [Runtime][INFO:] Archiver file fullPath /var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/data/upload.plist
2023-05-04 09:35:42.909307+0800 HBuilder[1057:449796] <Weex>[log]WXSDKInstance.m:503, Start rendering page:app-service.js
2023-05-04 09:35:42.937926+0800 HBuilder[1057:449796] [Runtime][INFO:] check webview enable white check--[1]--manifesttarget [1]
2023-05-04 09:35:42.938381+0800 HBuilder[1057:450086] <Weex>[log]WXSDKInstance.m:503, Start rendering page:file:///var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/www/pages/welcome/welcome.js
2023-05-04 09:35:43.343986+0800 HBuilder[1057:450118] <Weex>[error]WXExceptionUtils.m:38, Weex exception errCode: -9700 function: func: createInstance arg:start message: [WX_KEY_EXCEPTION_WXBRIDGE] exception: SyntaxError: Unexpected token '?'
stack:(null)
2023-05-04 09:35:43.344565+0800 HBuilder[1057:450118] <Weex>[error]WXMonitor.m:289, [WX_KEY_EXCEPTION_WXBRIDGE] exception: SyntaxError: Unexpected token '?'
stack:(null)
2023-05-04 09:35:43.425813+0800 HBuilder[1057:450118] <Weex>[error]WXExceptionUtils.m:38, Weex exception errCode: -9700 function: func: createInstance arg:start message: [WX_KEY_EXCEPTION_WXBRIDGE] exception: TypeError: undefined is not a function (near '...(0,f.defineStore)...')
stack:file:///var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/www/pages/welcome/welcome.js:32:8296
global code@file:///var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/www/pages/welcome/welcome.js:32:13799
2023-05-04 09:35:43.426431+0800 HBuilder[1057:450118] <Weex>[error]WXMonitor.m:289, [WX_KEY_EXCEPTION_WXBRIDGE] exception: TypeError: undefined is not a function (near '...(0,f.defineStore)...')
stack:file:///var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/www/pages/welcome/welcome.js:32:8296
global code@file:///var/mobile/Containers/Data/Application/193C0267-689D-4EAF-A3CB-23DFE31BD031/Library/Pandora/apps/__UNI__B261A4C/www/pages/welcome/welcome.js:32:13799
2023-05-04 09:35:48.872691+0800 HBuilder[1057:449796] [Runtime][DEBUG:] doSplashTimeout
2023-05-04 09:35:48.874187+0800 HBuilder[1057:449796] [Runtime][DEBUG:] core handle startparam end
2023-05-04 09:35:48.874583+0800 HBuilder[1057:449796] [Runtime][DEBUG:] ##DCAD--closeSplashscreen
2023-05-04 09:35:48.883834+0800 HBuilder[1057:449796] [Runtime][DEBUG:] -----deviceid+(null)
2023-05-04 09:36:12.708057+0800 HBuilder[1057:449796] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service
2023-05-04 09:36:12.718267+0800 HBuilder[1057:449796] Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service
5 个回复
BJ_ZXJ (作者)
云打包启动也白屏。
朱小
更新那么勤快干嘛,我都是等几天看下论坛里面有没有bug,哈哈哈
BJ_ZXJ (作者)
哪晓得嘛 回退了旧版本就可以了
2023-04-28 18:34
BJ_ZXJ (作者)
使用
3.6.18.20230117
没有问题。BJ_ZXJ (作者)
不行 没法交付到AppStore
2023-04-28 18:47
DCloud_iOS_WZT
你appid发一下
BJ_ZXJ (作者)
UNIB261A4C
2023-05-06 08:55
DCloud_iOS_WZT
回复 BJ_ZXJ: 你HBuilderX 运行标准基座也白屏?
2023-05-06 11:18
BJ_ZXJ (作者)
回复 DCloud_iOS_WZT: 对
2023-05-06 11:39
DCloud_iOS_WZT
回复 BJ_ZXJ: 你的welcome.js 里面有一个f.defineStore 异常导致的白屏 TypeError: undefined is not a function (near '...(0,f.defineStore)...')
2023-05-06 11:40
BJ_ZXJ (作者)
回复 DCloud_iOS_WZT: iOS13稍低的版本也会白屏
2023-05-06 11:41
BJ_ZXJ (作者)
回复 DCloud_iOS_WZT: 我用
3.6.18.20230117
版本没问题,只是无法提交到 appstore2023-05-06 11:42
DCloud_iOS_WZT
回复 BJ_ZXJ: 看报错是 你的welcome.js 导致的问题 去掉这部分逻辑试试
2023-05-06 11:45
BJ_ZXJ (作者)
回复 DCloud_iOS_WZT: 我先试试,因为我之前试过,是不是因为
pinia
导致的问题,defineStore
是pinia
的API。2023-05-06 11:50
BJ_ZXJ (作者)
回复 DCloud_iOS_WZT: 我这边用
自定义基座
试了下,把defineStore
的逻辑删除了,还是会白屏。2023-05-06 11:56
DCloud_UNI_LXH
在 main.js 中是否正确书写了这些代码?
大小写要一致
BJ_ZXJ (作者)
一样的,这也是升级
hbuildx
后出现的问题。2023-05-07 11:21
DCloud_UNI_LXH
回复 BJ_ZXJ: 好的,我比对一下 3.6.18.20230117 和 3.8.1 都有那些改动
2023-05-08 10:47
BJ_ZXJ (作者)
回复 DCloud_UNI_LXH: 老哥 有消息了吗
2023-05-09 09:34
BJ_ZXJ (作者)
回复 DCloud_UNI_LXH: 找到问题了,是因为在
App.vue
调用了pinia
:2023-05-09 18:17
DCloud_UNI_LXH
回复 BJ_ZXJ: 还没有来得及看这个问题,那你之前的时候没有在
App.vue
中调用pinia
吗?2023-05-09 18:20
BJ_ZXJ (作者)
回复 DCloud_UNI_LXH: 之前一直在
App.vue
调用的pinia
,我今天突然想到了,就试了试。2023-05-09 18:27
DCloud_UNI_LXH
回复 BJ_ZXJ: 意思就是之前在
App.vue
调用并没有什么问题,但是HX 3.8.1
版本就有问题了?2023-05-09 19:03
BJ_ZXJ (作者)
回复 DCloud_UNI_LXH: 是的
2023-05-09 19:08
DCloud_UNI_LXH
回复 BJ_ZXJ: 我没有12.4.7的设备,但是我使用12.5.6的设备,啊 App.vue 中调用了 pinia,在 nvue 页面中使用,并没有复现你所说的问题
2023-05-10 17:17
BJ_ZXJ (作者)
回复 DCloud_UNI_LXH: 我弄了简单的demo也没复现出来,我也在原有项目调试了下,时复现时不复现,不知道触发条件在哪。
2023-05-11 08:39
我愿你知道
回复 DCloud_UNI_LXH: 请问你们有ios12.5.7的ipad air吗?我这边也有这种问题,在HX3.7.9版本下
2023-05-12 16:50
DCloud_UNI_LXH
回复 我愿你知道: 没有,有一个 12.5.6 的iPhone,应该是一样的吧,目前没有复现成功此问题。如果你可以有一个较容易复现的 demo ,可以上传上来
2023-05-12 17:25
我愿你知道
回复 DCloud_UNI_LXH: 你好,我上传了一个demo在这个问题里面,只是ios自定义基座太大无法上传,麻烦有时间看下https://ask.dcloud.net.cn/question/169475?item_id=239308&rf=false
2023-05-17 09:40