c***@foxmail.com
c***@foxmail.com
  • 发布:2025-04-10 14:43
  • 更新:2025-04-10 15:13
  • 阅读:1170

【报Bug】ios打包失败,已经付费好几次了,都是失败,要崩溃了

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.45

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iPhone15

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

这几个版本都试过云打包

预期结果:

打包成功

实际结果:

打包失败

bug描述:

ios打包失败,已经付费好几次了,都是失败,版本4.45/4.57都试过

4.45错误日志: https://app.liuyingyong.cn/build/errorLog/fb1f3860-15d1-11f0-941b-21a0143e4e27

4.57错误日志: https://app.liuyingyong.cn/build/errorLog/e2f67e60-15cb-11f0-ae05-11a761f6cae8

这日志是真看不懂啊【哭】

2025-04-10 14:43 负责人:无 分享
已邀请:
DCloud_iOS_LZY

DCloud_iOS_LZY

normal/arm64/HBuilder_dependency_info.dat -o /Users/[Name]/Library/Developer/Xcode/DerivedData/HBuilder-fbkswbiyclqorbczislsoteicmna/Build/Intermediates.noindex/ArchiveIntermediates/HBuilder/InstallationBuildProductsLocation/Applications/HBuilder.app/HBuilder  
ld: warning: -ld_classic is deprecated and will be removed in a future release  
ld: warning: arm64 function not 4-byte aligned: _dc_ffi_call_SYSV from [SourcePath]/libs/UniSDK/liblibPGInvocation.a(sysv_arm64.o)  
ld: warning: arm64 function not 4-byte aligned: _ffi_closure_SYSV from [SourcePath]/libs/UniSDK/liblibPGInvocation.a(sysv_arm64.o)  
ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes'  
ld: warning: Could not find or use auto-linked framework 'DCUniAdFoundation'  
ld: warning: Could not find or use auto-linked framework 'SwiftUICore'  
Undefined symbols for architecture arm64:  
\"_dns_free_resource_record\", referenced from:  
-[JCORESRVResolver processRecord:length:] in UniPluginJCore(JCORESRVResolver.o)  
\"_dns_parse_resource_record\", referenced from:  
-[JCORESRVResolver processRecord:length:] in UniPluginJCore(JCORESRVResolver.o)  
\"_res_9_init\", referenced from:  
+[JCOREMacAddressManager getDeviceMacFromMDNS:] in UniPluginJCore(JCOREMacAddressManager.o)  
\"_res_9_ns_initparse\", referenced from:  
+[JCOREMacAddressManager getDeviceMacFromMDNS:] in UniPluginJCore(JCOREMacAddressManager.o)  
\"_res_9_ns_parserr\", referenced from:  
+[JCOREMacAddressManager getDeviceMacFromMDNS:] in UniPluginJCore(JCOREMacAddressManager.o)  
\"_res_9_query\", referenced from:  
+[JCOREMacAddressManager getDeviceMacFromMDNS:] in UniPluginJCore(JCOREMacAddressManager.o)  
ld: symbol(s) not found for architecture arm64  
clang: error: linker command failed with exit code 1 (use -v to see invocation)  

上述日志已经很清楚,在arm64架构下找不到很多符号,确认下的你插件配置,是否是依赖库没有配置全

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

    感谢,可是代码基本没有变动过,以前是可以打包成功的,而且中午打安卓包是成功的,按理来说不会这样的。

    2025-04-10 16:06

要回复问题请先登录注册