gpt4 book ai didi

ios - 带有静态链接的 libz dylib 不支持 iOS 7

转载 作者:搜寻专家 更新时间:2023-11-01 05:39:20 26 4
gpt4 key购买 nike

我的项目中的详细信息:

  1. 使用 swift 1

  2. 需要支持 iOS 7

  3. 使用 ZipArchive

  4. 不使用 cocoapods 或其他东西

在我的项目中,我需要解压缩一些东西。所以我正在使用 ZipArchive,这是动态链接。当我不存档(意味着 xcode 存档)并进行 testflight 时,在项目上工作。

但是上传到testflight时,iOS 7不支持动态链接,所以失败。

我正在尝试创建一个新的静态库目标,但是dylib 仍然需要动态链接。这是冲突...

如何处理?

我想到的第一个解决方案是:需要 zlib 的源代码,但这非常复杂....

也许找到其他一些使用 swift 解压缩存档的方法会更简单

最佳答案

目前我的问题已经解决。

只需将所有 ZipArchive 文件包含到构建阶段(.c/.m -> Compile Sources,*.h -> Headers -> Project)

在桥接文件中包含 header ,它们会减慢编译速度但有效。

不确定 future 可能出现的任何问题。

关于ios - 带有静态链接的 libz dylib 不支持 iOS 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32581171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com