我正在使用libarchive,我在iphone项目中包含了源代码和标题。 Apple拒绝了二进制文件说我错误地将私有API用于一堆功能。其中一个功能是:
archive_read_data
我怎么了?我想保留我的代码,因为它运行良好,但我也想快速接受。我该如何解决这个难题?
PS他们没有回复我亲切的电子邮件。
答案 0 :(得分:2)
由于libarchive是免费软件,最简单的解决方案可能只是将该函数的名称更改为不会触发错误警报的内容。
答案 1 :(得分:1)
libarchive作为iOS上的动态库存在。您是否尝试删除静态实现,而是链接动态库?