У меня есть разрабатываемый дистрибутив приложения на нескольких устройствах.
Оказывается, моя функция экспорта вызывает утечку памяти, то есть я не могу открыть этот экран без переустановки дистрибутива приложения.
Эти данные полностью потеряны? Я действительно хотел бы иметь возможность сохранить его.
Некоторые идеи:
- Напишите второе вспомогательное приложение, которое могло бы собирать данные
- Напишите какой-нибудь сценарий оболочки, который мог бы получить данные, подключенные к компьютеру.
- Подключите устройства к компьютеру... сделайте что-нибудь в Xcode... нет потерянных данных?
Есть ли надежда?
ОБНОВЛЕНИЕ
Была надежда!
Во-первых, ваши данные доступны через Organizer в XCode.
Во-вторых, новые версии в iTunes не перезаписывают данные ядра. НО вы захотите убедиться, что версия # увеличивается, так как iTunes был несколько привередлив в отправке новой версии. У ваших тестировщиков может возникнуть соблазн удалить приложение — заменить его в iTunes и повторно синхронизировать — это все, что им нужно сделать.
•Plug in the devices to a computer... do something in Xcode... no lost data?
– Вы можете использовать Организатор для извлечения файлов из устройства, поэтому даже если вам потребуется повторное развертывание, вы сможете получить данные. - person Turch   schedule 09.07.2013