本文介绍了如何使用的bzip2格式的iOS?苹果告诉我bzBuffToBuffDecom preSS是私有的API的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

今天,我提出我的iOS应用到应用程序商店,但很快我接到了苹果的邮件,它说,

Today I submit my iOS App to app store, but soon I got a mail from apple, it said that,

不能发布到App Store
  因为它是使用私有或
  无证的API:

Private Symbol References

BZ2_bzBuffToBuffDecompress


  
  

如你所知,如在iPhone概述
  开发人员计划许可协议
  3.3.1节,利用非公开
  的API是不允许的。您之前
  应用程序可以在App审核
  审查小组,请解决这个问题
  并上传一个新的二进制到iTunes
  连接。

As you know, as outlined in the iPhone Developer Program License Agreement section 3.3.1, the use of non-public APIs is not permitted. Before your application can be reviewed by the App Review Team, please resolve this issue and upload a new binary to iTunes Connect.

我应该怎么办?我真的需要bzip2的格式支持我的应用程序。

What should I do? I realy need bzip2 format support in my app.

推荐答案

由于的bzip2的许可证兼容(读它,请),你可以对bzip2的,而不是动态的静态链接。进行搜索导致一个位,这将帮助你做到这一点。

Since the license of bzip2 is compatible (read it, please) you can statically link against bzip2 instead of dynamically. A bit of searching lead to iOS-libarchive that will help you do that.

这篇关于如何使用的bzip2格式的iOS?苹果告诉我bzBuffToBuffDecom preSS是私有的API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-11 21:18