【问题标题】:Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path | Xcode 13.3Invalid Bundle - dylib 搜索路径中不存在您的应用程序引用的一个或多个动态库 | Xcode 13.3
【发布时间】:2022-07-31 10:25:47
【问题描述】:

我正在通过 Xcode 13.3 向 App Store 提交.xcarchive,但我不断收到以下电子邮件错误:

ITMS-90562:无效的捆绑包 - 您的应用程序引用的一个或多个动态库不存在于 dylib 搜索路径中

我试图查找它并找到了几个解决方案,但它们都不起作用。

在应用程序本身上使用otool -L 命令时,我得到了使用的框架列表:

    /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1300.23.0)
    /System/Library/Frameworks/Security.framework/Security (compatibility version 1.0.0, current version 60158.100.133)
    /System/Library/Frameworks/SafariServices.framework/SafariServices (compatibility version 1.0.0, current version 1.0.0, weak)
    /System/Library/Frameworks/UIKit.framework/UIKit (compatibility version 1.0.0, current version 5522.2.101)
    /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
    /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration (compatibility version 1.0.0, current version 1163.100.19)
    /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony (compatibility version 1.0.0, current version 0.0.0)
    /System/Library/Frameworks/StoreKit.framework/StoreKit (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libsqlite3.dylib (compatibility version 9.0.0, current version 331.5.0)
    /System/Library/Frameworks/Accelerate.framework/Accelerate (compatibility version 1.0.0, current version 4.0.0)
    /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics (compatibility version 64.0.0, current version 1557.5.4)
    /System/Library/Frameworks/CoreText.framework/CoreText (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/Foundation.framework/Foundation (compatibility version 300.0.0, current version 1858.112.0)
    /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication (compatibility version 1.0.0, current version 985.102.1)
    /System/Library/Frameworks/CFNetwork.framework/CFNetwork (compatibility version 1.0.0, current version 1331.0.7)
    @rpath/GTProgressBar.framework/GTProgressBar (compatibility version 1.0.0, current version 1.0.0)
    @rpath/MBCircularProgressBar.framework/MBCircularProgressBar (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
    /System/Library/Frameworks/AdSupport.framework/AdSupport (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices (compatibility version 1.0.0, current version 613.1.17, weak)
    /System/Library/Frameworks/Combine.framework/Combine (compatibility version 1.0.0, current version 280.101.0, weak)
    /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (compatibility version 150.0.0, current version 1858.112.0)
    /System/Library/Frameworks/CoreImage.framework/CoreImage (compatibility version 1.0.0, current version 5.0.0)
    /System/Library/Frameworks/CoreLocation.framework/CoreLocation (compatibility version 1.0.0, current version 2667.0.24)
    /System/Library/Frameworks/CoreServices.framework/CoreServices (compatibility version 1.0.0, current version 1141.1.0)
    /System/Library/Frameworks/ImageIO.framework/ImageIO (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/MetricKit.framework/MetricKit (compatibility version 1.0.0, current version 1.0.0, weak)
    /System/Library/Frameworks/QuartzCore.framework/QuartzCore (compatibility version 1.2.0, current version 1.11.0)
    /System/Library/Frameworks/SwiftUI.framework/SwiftUI (compatibility version 0.0.0, current version 0.0.0, weak)
    /System/Library/Frameworks/UserNotifications.framework/UserNotifications (compatibility version 1.0.0, current version 1.0.0)
    /System/Library/Frameworks/WebKit.framework/WebKit (compatibility version 1.0.0, current version 613.1.17)
    /usr/lib/libcompression.dylib (compatibility version 1.0.0, current version 1.0.0)
    /usr/lib/swift/libswiftAccelerate.dylib (compatibility version 1.0.0, current version 29.0.0, weak)
    /usr/lib/swift/libswiftCompression.dylib (compatibility version 1.0.0, current version 2.0.0, weak)
    /usr/lib/swift/libswiftCore.dylib (compatibility version 1.0.0, current version 5.6.0)
    /usr/lib/swift/libswiftCoreData.dylib (compatibility version 1.0.0, current version 19.0.0, weak)
    /usr/lib/swift/libswiftCoreFoundation.dylib (compatibility version 1.0.0, current version 14.0.0)
    /usr/lib/swift/libswiftCoreGraphics.dylib (compatibility version 1.0.0, current version 3.0.0)
    /usr/lib/swift/libswiftCoreImage.dylib (compatibility version 1.0.0, current version 2.0.0, weak)
    /usr/lib/swift/libswiftCoreLocation.dylib (compatibility version 1.0.0, current version 7.0.0, weak)
    /usr/lib/swift/libswiftDarwin.dylib (compatibility version 1.0.0, current version 0.0.0)
    /usr/lib/swift/libswiftDataDetection.dylib (compatibility version 1.0.0, current version 697.2.0, weak)
    /usr/lib/swift/libswiftDispatch.dylib (compatibility version 1.0.0, current version 11.0.0)
    /usr/lib/swift/libswiftFileProvider.dylib (compatibility version 1.0.0, current version 399.100.149, weak)
    /usr/lib/swift/libswiftFoundation.dylib (compatibility version 1.0.0, current version 72.105.0)
    /usr/lib/swift/libswiftMetal.dylib (compatibility version 1.0.0, current version 261.13.0, weak)
    /usr/lib/swift/libswiftObjectiveC.dylib (compatibility version 1.0.0, current version 2.0.0)
    /usr/lib/swift/libswiftQuartzCore.dylib (compatibility version 1.0.0, current version 3.0.0)
    /usr/lib/swift/libswiftUIKit.dylib (compatibility version 1.0.0, current version 5504.0.0)
    /usr/lib/swift/libswiftUniformTypeIdentifiers.dylib (compatibility version 1.0.0, current version 722.5.0, weak)
    /usr/lib/swift/libswiftWebKit.dylib (compatibility version 1.0.0, current version 613.1.17, weak)
    /usr/lib/swift/libswiftos.dylib (compatibility version 1.0.0, current version 1023.0.0, weak)
    @rpath/libswift_Concurrency.dylib (compatibility version 1.0.0, current version 5.6.0, weak)

但只有这两个出现在Frameworks 文件夹中:

如您所见,我链接了很多框架(其中大部分是通过 Swift 包管理器添加的)。其他 2 个 GTProgressBar.xcframeworkMBCirculaProgressBar.framework 已通过 Carthage 添加。它们以前是通过 CocoaPods 安装的,我认为这是问题所在。但显然不是。

我尝试在项目的主要目标中将ALWAYS_EMBED_SWIFT_FRAMEWORKS 标志设置为NO,但没有成功。将其设置为YES 也不起作用。

我很迷茫,希望得到一些帮助。非常感谢!

【问题讨论】:

  • 我们在 Xcode 13.3 中看到同样的错误,正在尝试寻找可能的解决方案
  • 刚刚发现这个:developer.apple.com/forums/thread/701949。希望他们的解决方案能有所作为。
  • @LuisAscorbe 所以显然禁用 Bitcode 使它工作正常。太可怕了。
  • 回来告诉你一样的????所以我想我们要回到 13.2
  • 哈哈,你猜吧……苹果真的需要停止这些新手错误并浪费人们的时间

标签: ios swift xcode app-store-connect


【解决方案1】:

这太不可思议了,但目前唯一的解决方案是禁用位码!!!坏坏坏

【讨论】:

  • 如果您将应用程序与 watchOS 目标捆绑在一起,那么这不是一个选项。
猜你喜欢
  • 2017-03-12
  • 2011-06-20
  • 1970-01-01
  • 1970-01-01
  • 2015-12-28
  • 2014-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多