Я разработал универсальное приложение для iPhone, предназначенное для настройки через файл myapp.cfg. Я успешно развернул приложение для своих тестеров adhoc через iTunes. Мой вопрос: как обновить файл myapp.cfg через iTunes. Другими словами, если они редактируют файл .cfg на своем ПК с ОС Windows или Macbook, как они попадают в комплект приложений в iPhone?Обновление файлов ресурсов для iPhone app
ответ
Вам необходимо предоставить свой собственный механизм для загрузки файла конфигурации в область Документов приложения; поскольку пакеты приложений эффективно закрываются процессом подписи кода, нет возможности изменить пакет post facto. Поскольку у вас нет интерфейса с iTunes, вам необходимо предоставить свой собственный механизм - вы можете сделать что-то вроде OmniFocus, которое использует Bonjour для обнаружения компьютера, с которого он получает свои настройки синхронизации.
Глядя на него по-другому; зачем вообще использовать файл конфигурации? Другие приложения для iPhone используют settings bundle и стандартные настройки приложения as recommended by Apple, почему что-то другое? Всегда есть вероятность, что вы будете путать пользователя.