Документация по приватному API iOS

65

Есть ли веб-сайт или проект, документирующий частные API для iPhone SDK?

  • 3
    Несмотря на то, что этот вопрос не по теме, он по-прежнему любимый многими! :) Чистых голосов +46, +38 фаворитов, за 5 лет - 50K просмотров и последняя активность 2 месяца назад!
  • 1
    Есть куча готовых парней, которые отметят что-то не по теме или проголосуют за вопрос. Они просто не могут справиться с чем-либо.
Теги:
iphone
documentation
iphone-privateapi
ios4

4 ответа

36

здесь находятся архивы с возможностью поиска с iPhone OS 2.2.1 до iOS 9.2

https://github.com/nst/iOS-Runtime-Headers

  • 3
    Это, пожалуй, самый современный сайт, но он не включает в себя фреймворки на основе C, например GraphicServices.Framework и т. Д. Очевидно, поскольку среда выполнения находит только вещи Objective-C :)
  • 1
    Он имеет все современные заголовки, но он не имеет столько документации, сколько требуется, поэтому, не в состоянии использовать его идеально, на самом деле не знаю, как использовать любой из них
20

Скорее всего. Просто используйте приложение командной строки class-dump для просмотра закрытых заголовков. Обратите внимание, что ваше приложение будет отклонено из App Store для ссылки на частные фреймворки, если вы ссылаетесь на компиляцию. Достаточно просто убедиться, что вы связываете частные фреймворки, запустив otool в своем двоичном файле, если он связан с компиляцией.

  • 0
    но что, если я не хочу помещать свое приложение в appstore, есть ли документация для использования private apis?
11

Это компилируемые заголовки, сгенерированные class-dump-z, самозарядщик класса iOS:
http://github.com/kennytm/iphone-private-frameworks

  • 0
    Да, у него есть все заголовки, но вопрос здесь в том, чтобы получить документацию для этого
  • 0
    SDK от Apple не является открытым исходным кодом, и никто не удосужился проанализировать и документировать больше, чем несколько классов. Так что заголовки - это все, что есть.
1

Вы также можете найти мой полезный драгоценный камень "частный демппер": http://rubygems.org/gems/private-dumper

Ещё вопросы

Сообщество Overcoder
Наверх
Меню