我的项目中的详细信息:
使用swift 1
需要支持iOS 7
不使用cocoapods或其他
在我的项目中,我需要解压缩一些东西。所以我使用ZipArchive,这是动态链接。当我没有存档(意味着xcode存档)并进行testflight时,可用于项目。
但是当上传到testflight时,iOS 7不支持动态链接,所以它失败了。
我尝试创建新的静态库目标,但dylib 仍然需要动态链接。这是冲突......
如何处理?
我想到的第一个解决方案是:需要zlib的源代码,但这非常复杂....
也许找到一些其他方式用swift解压缩存档会更简单?
答案 0 :(得分:0)
我目前解决了我的问题。
只需将所有ZipArchive文件包含到构建阶段( .c / .m - >编译源代码,* .h - >标题 - >项目)
在桥文件中包含标题,它们会减慢编译速度但是有效。
不确定未来是否存在任何问题。