2

我最近将 xcode 升级到 12.5,以便在新的 ios 14.5.x 上进行测试,不幸的是,由于以下错误,我无法再编译我的项目:

Undefined symbols for architecture arm64:
  "Swift._ArrayBuffer._copyContents(initializing: Swift.UnsafeMutableBufferPointer<A>) -> (Swift.IndexingIterator<Swift._ArrayBuffer<A>>, Swift.Int)", referenced from:
      generic specialization <serialized, Swift._ArrayBuffer<Swift.Int8>> of Swift._copyCollectionToContiguousArray<A where A: Swift.Collection>(A) -> Swift.ContiguousArray<A.Element> in AppDelegate.o

它似乎与我在项目中使用的 ZIPFoundation.framework 相关联:如果我注释掉库的使用,我可以编译得很好。

我正在使用(很高兴)版本 0.9.9,但甚至尝试升级到 0.9.12(最新版本)甚至来自https://github.com/weichsel/ZIPFoundation的最新 git 代码,但没有任何效果

请注意,我可以在发行版中编译,只是在 xcode12.5 上失败的调试版本

我发现其他人在此处此处此处使用新的 xcode 感叹类似的问题(特别是对本机应用程序作出反应)

4

0 回答 0