c***@126.com
c***@126.com
  • 发布:2024-07-19 15:56
  • 更新:2024-07-23 01:37
  • 阅读:286

【报Bug】4.23运行ios基座无法正常运行,代码还是原基座打包的代码

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iphone14pm

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

HBuilderX 4.23 运行ios基座 无法正常同步HBuilderX中的代码,不能热更新
换回HBuilderX 3.7.11 一切正常 同样的ios基座

预期结果:

HBuilderX 4.23 运行ios基座 正常可以同步编辑中的代码并热更新

实际结果:

HBuilderX 4.23 运行ios基座 不能同步编辑中的代码并热更新

bug描述:

HBuilderX 4.23运行ios基座无法正常运行,代码还是原基座打包的代码
换回HBuilderX 3.7.11 用一样的ios基座运行,能正常显示日志,代码也是编辑器中的

ios基座是最新4.23版本 (2024年07月08日发布——HBuilderX(4.23.2024070804))

2024-07-19 15:56 负责人:无 分享
已邀请:
c***@126.com

c***@126.com (作者) - Corz

是离线包制作问题?还是HBuilderX 基座包按文档debug="true" syncDebug="true" ,ituns share file也开启了 liblog.a也有了

  • c***@126.com (作者)

    mac osx 14.5上装的HBuilderX 一样不行 ,基座无法正常运行,代码还是原基座打包的代码

    2024-07-19 17:20

c***@126.com

c***@126.com (作者) - Corz

@DCloud_iOS_WZT

c***@126.com

c***@126.com (作者) - Corz

使用HBuilder-Hello示例工程 修改包名 设置debug="true" syncDebug="true" ,ituns share file也开启了 liblog.a 打包出的基座,依然不可以热更新

c***@126.com

c***@126.com (作者) - Corz

个人尝试排除 xcode 版本差异问题,但重新打出3.7.11的基座运行在3.7.11的HBuilderX依然正常
目前观察到4.23版本HBuilderX运行基座时, 《正在同步手机端程序文件...》到《同步手机端程序文件完成》太快了,旧版本3.7.11一般5秒,新版本用新旧基座都不正常的。

基座打包都是基于(osx14.5 xcode15.4)打包的

图1:3.7.11的HBuilderX运行3.7.11的基座,文件同步用时5秒多正常,日志输出正常,运行的是HBuilderX中的测试代码。

图2:4.23的HBuilderX运行3.7.11的基座,提示基座SDK不一致,文件同步只有1秒多,不正常日志也没输出,运行的是基座原来打包的代码。

图3:3.7.11的HBuilderX运行4.23的基座,提示基座SDK不一致,文件同步用时5秒多正常,日志输出正常,运行的是HBuilderX中的测试代码。

图4:4.23的HBuilderX运行4.23的基座,提示基座SDK不一致,文件同步只有1秒多,不正常日志也没输出,运行的是基座原来打包的代码。

c***@126.com

c***@126.com (作者) - Corz

破案了 不知从什么版本起 工程targets必需为HBuilder 基座才能正常运行

Big_Shark

Big_Shark

处理好了吗?之前也遇到这样的问题,可以留个QQ沟通一下。

  • c***@126.com (作者)

    targets必需为HBuilder 改过的都不行,以前一直可以的,HBuilder 的基带调试插件全写死了HBuilder.app文件夹了

    2024-07-23 09:47

  • Big_Shark

    回复 c***@126.com: 2974226451加我QQ,讨论一下

    2024-07-23 10:47

要回复问题请先登录注册