代码之家  ›  专栏  ›  技术社区  ›  ojreadmore

Apple private API拒绝libarchive[关闭]

  •  1
  • ojreadmore  · 技术社区  · 15 年前

    libarchive 我已经在iphone项目中包含了源代码和头文件。苹果拒绝了二进制文件,称我错误地将私有api用于一系列函数。其中一个功能是:

    archive_read_data
    

    我怎么错了?我想保留我的代码,因为它工作良好,但我也希望迅速接受。我该如何解决这个难题?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Chuck    15 年前

    由于libarchive是免费软件,最简单的解决方案可能就是将该函数的名称更改为不会触发错误警报的名称。

        2
  •  1
  •   Cocoanetics    13 年前

    libarchive在iOS上作为动态库存在。您是否尝试删除静态实现,而改为与动态库链接?

    推荐文章