iPhone私有API用法

时间:2010-02-02 19:32:06

标签: iphone api distribution private

我需要获得一些关于私有API使用的一般信息(例如Apple80211 ......):到目前为止,我认为我需要一个越狱的iPhone才能运行应用程序使用此API。我现在有点爱了,因为看起来,我可以在iPhone上使用它来创建和运行应用程序,例如直接来自XCode。这只是一个分发问题,这使得越狱手机变得必要,因为我不能通过应用程序商店使用私有API分发应用程序?

3 个答案:

答案 0 :(得分:2)

这是对的。当您提交应用程序时,Apple将能够告诉您正在使用私有API(他们使用自动机制),并且肯定会拒绝您的应用程序。 Recent exception

然而,您可以将应用程序发送到越狱设备。

答案 1 :(得分:2)

是的,私有API会起作用,但可能会因oS更新而中断。出于这个原因,Apple将它们保密。我相信大多数这些大多数都会公之于众 - 或者至少是希望如此。

你的问题不是犯罪。使用这些API并不违法,但如果您决定使用这些API,Apple将拒绝您的应用。

答案 2 :(得分:0)

不允许在App Store应用中使用私有API。 Erica Sadun为iPhone SDK here中的每个班级创建了一个文档集。这适用于OS 3.1.2,但我确信最新的操作系统很快就会添加。