升级到Xcode26.4后,编译时报错

hysen 1天前 38

升级Xcode26.4后,WFChatUIKit关于libyuv.a编译报错,提示如下/Users/wawa/Library/Developer/Xcode/DerivedData/BlueProject-hbdutkcnsahpnbdlomjppzynmrzu/Build/Products/Debug-iphoneos/WFChatUIKit.framework The command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip /Users/wawa/Library/Developer/Xcode/DerivedData/BlueProject-hbdutkcnsahpnbdlomjppzynmrzu/Build/Products/Debug-iphoneos/WFChatUIKit.framework/Frameworks/libyuv.a -r -o /Users/wawa/Library/Developer/Xcode/DerivedData/BlueProject-hbdutkcnsahpnbdlomjppzynmrzu/Build/Products/Debug-iphoneos/BlueProject.app/Frameworks/WFChatUIKit.framework/Frameworks/libyuv.a exited with status 1. The command's output was:


同时,在升级到Xcode26.4之前,提交代码打包上传Appstore时,关于libyuv.a也报错 Validation failedInvalid bundle structure.The "BlueProiect.app/Frameworks/WFChatUIKit.framework/Frameworks/libyuv.a" binary fileis not permitted. Your app cannot contain standalone executables or libraries, other than a valid CFBundleExecutableof supported bundles.For details,visit:https://developer.apple.com/documentation/bundleresources/placing_content_in_a_bundle (ID:d33e01e0-898b-4c22-9ec5-a967f654f70f)

最新回复 (5)
  • hysen 1天前
    引用 2

    我在WFChatUIKit中将libyuv.xcframework设置成Do Not Embed 可以解决上述问题。 但在这样修改后再提交上传Appstore 时,会报一下错误

  • HeavyRain 1天前
    引用 3
    我用的是xcode26.4.1,直接编译运行ios-chat代码是能正常运行的。请更新一下代码试试
  • hysen 21小时前
    引用 4
    HeavyRain 我用的是xcode26.4.1,直接编译运行ios-chat代码是能正常运行的。请更新一下代码试试
    编译更新能正常运行,打包上架上,在提交至appstore会提示这个错误
  • hysen 20小时前
    引用 5
    已解决。 我把WFChatUIKit里一些我们项目没有使用的.framwork删除了,就提交成功了
  • hysen 20小时前
    引用 6
    HeavyRain 我用的是xcode26.4.1,直接编译运行ios-chat代码是能正常运行的。请更新一下代码试试
    已解决。 我把WFChatUIKit里一些我们项目没有使用的.framwork删除了,就提交成功了
返回