Программа корпоративного распространения для iPhone

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

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

Есть ли разница между Enterprise Distribution Program и Standard Distribution Program с точки зрения разработки?

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

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

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

С уважением, Мохаммед Садик ....


person Community    schedule 25.10.2009    source источник


Ответы (2)


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

person Farcaller    schedule 25.10.2009
comment
Привет, Фаркаллар, Спасибо за ответ. Но я хочу поддерживать устройства, не работающие в тюрьме. Я уже пробовал получить доступ к sms.db на телефонах, не имеющих доступа к тюрьме, где используемый сертификат был получен из стандартной программы распространения. Так что я не мог получить доступ к sms.db. Я сомневаюсь, что можем ли мы получить доступ к файлам sms.db на устройствах без взлома, которые содержат сертификат, полученный из внутренней программы распространения. не могли бы вы прояснить это ... жду вашего ответа ... С уважением, Мохаммед Садик ... - person ; 26.10.2009
comment
Нет, ограничения одинаковы как для корпоративных, так и для стандартных профилей предоставления. - person Farcaller; 26.10.2009
comment
Привет, Фаркаллар, У вас есть образец ссылки для доступа к смс, календарю, данным телефонной книги. - person ; 04.11.2009

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

person JoePasq    schedule 25.10.2009