Программа корпоративного распространения для iPhone - PullRequest
3 голосов
/ 25 октября 2009

Я хотел бы реализовать приложение, которое создает резервные копии всех внутренних данных, таких как SMS, MMS, видео, аудио, документы, история звонков, хранящихся в iPhone. Но это кажется невозможным с API-документами, которые Apple выпустила до сих пор ... Я просмотрел программу распространения PDF Enterprise и некоторые ссылки, относящиеся к программе Enterprise Distribution Program, в которых говорится об удаленной очистке и доступе к внутреннему. такие данные, как календарь, SMS, MMS и т. д. Но они не упоминали, как это сделать программно.

Предоставляет ли Apple какие-либо специальные привилегии, такие как дополнительная поддержка API, для доступа к внутренним данным в своей программе корпоративного распространения ?.

Есть ли какая-либо разница между программой корпоративного распространения и стандартной программой распространения с точки зрения разработки?

И поскольку внутреннее распространение не требует одобрения Apple, будем ли мы использовать какой-либо другой метод, который официально не упомянут в документах Apple, для доступа к внутренним хранимым данным ..

Если так, то может ли кто-нибудь указать, как это сделать?

Любая помощь будет принята с благодарностью в ожидании вашего ответа

С наилучшими пожеланиями, Мохаммед Садик ....

Ответы [ 2 ]

3 голосов
/ 25 октября 2009

Вы не получите никаких «бонусных API», так как нет API, есть только общедоступные и частные звонки. Тем не менее, поскольку вы будете распространять приложение на собственной основе, вы можете использовать sqlite для получения доступа к смс, календарю, данным телефонной книги. Я не могу точно сказать о других полях, так как я не знаю точных разрешений последнего профиля песочницы. Вы определенно можете получить доступ ко всему на взломанном устройстве, но это может быть не лучшим решением для вас.

0 голосов
/ 25 октября 2009

Standard и Enterprise отличаются тем, что Apple не регулирует приложения, как вы сказали, я не думаю, что есть какие-либо различия в разработке (за исключением того, что компании нужно, например, внутренний доступ к серверу), но есть разница в распределении. Вы не можете официально получить эти данные программно, но использование недокументированных вызовов звучит так, как будто это может сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...