我在代码中使用了很多第三方库,例如AFNetworking
用于网络,Rapture XML
用于解析iOS上的XML。
现在我的问题是:
如果我在App Store中开发和发布的应用程序中使用这些第三方库,Apple会批准我的应用程序还是拒绝它?
答案 0 :(得分:1)
不,你应该没事,但有一点需要注意:一些第三方库是由业余爱好者编写的,并使用私有API调用。如果这些库作为预编译的目标文件而非原始源分发,您可能会发现Apple的私有API验证工具拒绝了您的应用,但无法在源代码中找到任何禁用的API调用实例。
答案 1 :(得分:1)
简而言之。
只要他们不使用私人API,您就可以使用第三方图书馆,对于这两个图书馆,您肯定不会被苹果打扰。
您可以在Xcode附带的管理器中专门检查您的应用程序(只需存档您的应用程序,然后检查验证)以获取私有API用法。