основные данные тестируют модель отображения миграции - PullRequest
4 голосов
/ 29 апреля 2011

Мне было интересно, что думают некоторые люди о наилучшем способе тестирования картографической модели?В настоящее время я работаю над обновлением приложения в магазине приложений и хочу тщательно протестировать модель сопоставления перед отправкой.

Ответы [ 2 ]

3 голосов
/ 15 сентября 2011

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

Симулятор установит там ваше приложение: "/Users/<username>/Library/Application Support/iPhone Simulator/<iOS Version>/Applications/<Some UUID>/"

База данных CoreData, вероятно, существует (зависит от того, что вы делаете): "/Users/<username>/Library/Application Support/iPhone Simulator/<iOS Version>/Applications/<Some UUID>/Documents/whatever.sqlite3"

Вы можете быстро открыть эту папку из терминала, используя:

open "`find ~/Library/Application\ Support/iPhone\ Simulator/<iOS Version> -name '<your.app>'`/../Documents"`

Затем просто сохраните резервную копию перед миграцией и скопируйте ее на симулятор перед запуском приложения.

2 голосов
/ 29 апреля 2011

Я делал именно то же самое.

Я использую iPhone Configuration Utility для установки версии 1.0 нашего приложения (несколько раз).После этого я просто запускаю текущую версию приложения (1.0.1) в отладчике в Xcode.Работает просто отлично.НТН

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