Spring_CTH
Spring_CTH
  • 发布:2024-08-26 17:11
  • 更新:2024-08-28 17:12
  • 阅读:130

【报Bug】ios真机调试 不会更新同步,永远都是打包的那一套

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.26

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: 所有型号

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

更新代码后保存

预期结果:

手机端展示更新之后的效果

实际结果:

手机端展示更新之前的效果

bug描述:

ios真机调试 不会更新同步,永久都是打包的那一套,只提示 同步手机端程序文件完成,实际手机端没有任何变化 只能重新打包才能看到效果

2024-08-26 17:11 负责人:DCloud_HB_Gml 分享
已邀请:
Spring_CTH

Spring_CTH (作者) - Dcloud粉

为啥没有官方的小伙伴解决一下,这已经是很严重的问题了

DCloud_UNI_BFC

DCloud_UNI_BFC

你好,找到.log运行日志文件, 运行日志可以通过 菜单栏--->帮助 ---> 查看运行日志 .
删除.log文件, 然后重启hbuilderX,然后进行调试ios真机调试,问题复现后,将.log 日志 发一下,我们这边排查一下

  • Spring_CTH (作者)

    好的 我发现 ios的真机ipa包 只有10m,安卓的真机apk包 有30m

    问题:



    1. 启动运行真机调试时 永远都是正在安装基座中.... 安装不上 我都是用爱思助手安装的

    2. 手动打开ipa后 修改了代码 控制台显示同步完成,ios手机连刷新重新加载的动作都没有

    3. 偶尔会出现重新加载的动作,50%白屏,就算不白屏 加载后也不更新修改的代码

    4. log日志 我放在评论区了

    2024-08-26 18:23

  • Spring_CTH (作者)

    2024-08-26 18:16:21.826 [WARNING:] QObject::setParent: Cannot set parent, new parent is in a different thread

    2024-08-26 18:17:44.888 [INFO:] RunDeviceThread::run()================3

    2024-08-26 18:17:46.097 [WARNING:] [PluginHost] SyntaxError: Unexpected token E in JSON at position 0

    at JSON.parse (<anonymous>)

    at IOSLauncher.isAppExist (E:\HBuilderX.3.6.18.20230117\HBuilderX\plugins\launcher\out\launchers\IOSLauncher.js:845:33)

    at processTicksAndRejections (node:internal/process/task_queues:96:5)

    at async IOSLauncher.run (E:\HBuilderX.3.6.18.20230117\HBuilderX\plugins\launcher\out\launchers\IOSLauncher.js:445:23)

    at async HDeviceLauncher.runDevice (E:\HBuilderX.3.6.18.20230117\HBuilderX\plugins\launcher\out\HDeviceLauncher.js:78:24)

    at async runDevice (E:\HBuilderX.3.6.18.20230117\HBuilderX\plugins\launcher\out\main.js:403:2)


    2024-08-26 18:17:46.098 [WARNING:] [PluginHost] Error Code (PluginHost): -32603

    2024-08-26 18:17:46.099 [WARNING:] [PluginHost] Error Stack (PluginHost):

    2024-08-26 18:17:46.099 [WARNING:] [PluginHost] Request plugin/invokeApi failed with message: Error: ENOTEMPTY: directory not empty, rmdir 'C:\Users\CTH\AppData\Local\Temp\HBuilder X\launcher\run_Tmp\tmpPackage'

    2024-08-26 18:18:33.860 [WARNING:] QLayout: Cannot add a null widget to QVBoxLayout/

    2024-08-26 18:18:33.861 [WARNING:] QLayout: Attempting to add QLayout "" to ExtFormDialog "", which already has a layout

    2024-08-26 18:18:33.861 [WARNING:] QLayout: Attempting to add QLayout "" to ExtFormDialog "", which already has a layout

    2024-08-26 18:18:35.006 [WARNING:] [PluginHost] {

    bundleID: 'com.www.ztsq',

    lastTime: '2024/8/26 18:5:37',

    ipaPath: 'f:\前端项目\HbuilderX\uni-app项目\微信小工具\模拟页面app端\wx-uitl-app-ios\unpackage\debug\iOS_debug.ipa',

    runTimeVersion: '.0.1'

    }

    111


    2024-08-26 18:20:04.027 [WARNING:] [PluginHost] refreshListData: QJsonValue(object, QJsonObject({"checkedBaseIndex":2,"code":1,"device":{"name":"安芬婷的iPad","platform":"iOS-iPhone","runState":0,"runStateStr":"","udid":"2a690fdeda5ceeada30aa81b44793d533aa8baa1","version":"17.5.1"},"userData":{"checkedBaseIndex":2,"cli":false,"platform":"iOS-iPhone","runningDevices":[],"workspaceFolder":{"id":"{d16463bf-f5bd-4281-b800-74aeaacc9519}","name":"wx-uitl-app-ios","nature":"UniApp_Vue","uri":{"$mid":1,"external":"file:///f%3A/%E5%89%8D%E7%AB%AF%E9%A1%B9%E7%9B%AE/HbuilderX/uni-app%E9%A1%B9%E7%9B%AE/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E5%B7%A5%E5%85%B7/%E6%A8%A1%E6%8B%9F%E9%A1%B5%E9%9D%A2app%E7%AB%AF/wx-uitl-app-ios","fsPath":"f:\前端项目\HbuilderX\uni-app项目\微信小工具\模拟页面app端\wx-uitl-app-ios","path":"/F:/前端项目/HbuilderX/uni-app项目/微信小工具/模拟页面app端/wx-uitl-app-ios","scheme":"file"}}}}))

    2024-08-26 18:20:04.038 [INFO:] RunDeviceThread::run()================3

    2024-08-26 18:23

  • DCloud_UNI_BFC

    你好, hbuilderX创建一个空项目,然后ios真机调试,能正常热更新么

    2024-08-26 18:41

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 好的 我来试试看

    2024-08-26 19:30

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 你好 我试了一下,空项目也不可以

    2024-08-26 19:45

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 建议你们测试一下 我觉得是hbuilderx出问题了

    2024-08-26 19:56

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 安卓正常

    2024-08-26 19:57

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 现在咋办啊 项目不能进行了

    2024-08-27 09:43

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 怎么可以把hbuilderx 卸载干净 我重新安装试试看

    2024-08-28 17:15

  • Spring_CTH (作者)

    或者说有没有初始化的功能

    2024-08-28 17:16

Spring_CTH

Spring_CTH (作者) - Dcloud粉

显示同步完成 实际没有效果

  • DCloud_UNI_BFC

    你好,试一下用bhuilderX正式版4.24 ,创建空项目,能否正常热更新呢

    2024-08-27 16:47

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 我现在用的就是最新版的

    2024-08-27 16:58

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 我建议你们可以自己测试一下,这个确实有问题呢 群里好几个小伙伴 遇到了相同的问题

    2024-08-27 16:58

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 都两天了 你们开始解决了吗 还是压根没在意啊

    2024-08-27 17:39

DCloud_UNI_BFC

DCloud_UNI_BFC

我这边用HBuilderX4.24和4.26 和 ios17版本的手机都没复现无法热更的问题。
你尝试一下重新安装一下hbuilderX或者换其他ios试一下测试一下

  • Spring_CTH (作者)

    那不可能啊 我换了好几个版本 和手机 都不可以

    2024-08-28 16:56

  • Spring_CTH (作者)

    需要我录屏吗 看看问题出在哪

    2024-08-28 16:56

  • Spring_CTH (作者)

    我换了两个手机 都不可以,换个5个hx版本 也不可以

    2024-08-28 16:57

  • Spring_CTH (作者)

    你创建的是uniapp项目吗 vue2

    2024-08-28 16:58

  • DCloud_UNI_BFC

    回复 Spring_CTH:,你也试一下vue3版本是否能热更新。 你用的是标准基座 还是自定义基座

    2024-08-28 17:16

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 我现在用的是vue2 标准基座 直接无法运行,自定义基座有时白屏 就算不白屏 也不更新

    2024-08-28 17:17

  • Spring_CTH (作者)

    回复 DCloud_UNI_BFC: 我创建了一个空项目vue3 也不可以

    2024-08-28 17:22

  • Spring_CTH (作者)

    如何初始化我的 hbuilderx 或者 如果卸载干净

    2024-08-28 17:23

要回复问题请先登录注册