Подтвердить что ты не робот

Как загрузить данные приложения в Xcode 4.2

В последней версии Xcode я могу просто перейти в Organizer- > MyDevice- > Applications, а затем выбрать приложение, которое я хотел посмотреть, и загрузить appdata в виде папки со всем содержимым приложения. Теперь я получаю файл .xcappdata.

Как я могу получить доступ к этому файлу для поиска в файле .sqlite?

4b9b3361

Ответ 1

В разделе Файлы данных в области Песочница в Органайстере вы найдете все отдельные файлы, которые выбранное приложение хранит на устройстве и использует, отображается в иерархическом представлении.

Для моего приложения это выглядит так:

Чтобы просмотреть файлы в Finder, загрузите файл .xcappdata, перейдите туда, где вы сохранили его в Finder, щелкните Control-click на нем и выберите Показать содержимое пакета. Структура каталогов идентична структуре, которую вы видите в Organizer, и вы можете открывать и/или копировать файлы, как обычно.

Ответ 2

Я постоянно проверяю базу данных приложений, поэтому, чтобы ускорить работу, я всегда загружаю .xcappdata в ту же папку. Затем я запустил следующий script, который сидит в этой папке, чтобы посмотреть последнюю версию базы данных в sqliteman (sqlite-программу, доступную через MacPorts):

#!/bin/bash
shopt - nullglob
for PACKAGE in *.xcappdata; do
    CURRENT=$PACKAGE
done
sqliteman "$CURRENT/AppData/Documents/yourapphere.sqlite"