частное использование API iPhone - PullRequest
2 голосов
/ 02 февраля 2010

Мне нужно получить общую информацию об использовании частного API (например, Apple80211 ...): до сих пор я считал, что мне понадобится взломанный iPhone для запуска приложений сэто API.Сейчас я немного сбит с толку, потому что кажется, что я могу создавать и запускать приложения, используя его на своем iPhone, например, прямо из XCode.Это просто вопрос распространения, который делает взломанные телефоны необходимыми, потому что я не могу распространять приложения через частные API через магазин приложений?

Ответы [ 3 ]

2 голосов
/ 02 февраля 2010

Да, частные API будут работать, но могут сломаться с обновлением oS. Apple держит их в секрете именно по этой причине. Я уверен, что рано или поздно большинство из них будут общедоступными - или, по крайней мере, надеюсь, что так.

Ваш вопрос не криминален. Использование этих API-интерфейсов не является незаконным, но Apple отклонит ваше приложение, если вы решите их использовать.

2 голосов
/ 02 февраля 2010

Это правильно. Apple сможет сказать, что вы используете частные API, когда вы отправляете свое приложение (для этого они используют автоматический механизм), и, безусловно, отклонит ваше приложение. Недавнее исключение

Однако вы можете отправить приложение на взломанные устройства.

0 голосов
/ 03 февраля 2010

Частные API нельзя использовать в приложениях App Store. Эрика Садун создала набор документации для каждого класса в iPhone SDK здесь . Это для ОС 3.1.2, но я уверен, что самые последние ОС будут добавлены в ближайшее время.

...