Чистка средства моделирования iPhone

Что это делает для вас? Мне любопытно, если он вернется dd/mm/yyyy для вас:

With ActiveSheet.UsedRange.Columns("A").Cells
    .TextToColumns Destination:=.Cells(1), DataType:=xlFixedWidth, FieldInfo:=Array(0, xlDMYFormat)
    .NumberFormat = "dd/mm/yyyy"
End With
106
задан Dave Jarvis 10 September 2015 в 21:38
поделиться

5 ответов

Средство моделирования устанавливает приложения в:

"$HOME/Library/Application Support/iPhone Simulator/User/Applications"

Также проверка:

"$HOME/Library/Developer/CoreSimulator/Devices"

Файлы GUID и каталоги соответствуют до установленных приложений средства моделирования.

Вручную удалите все те файлы/каталоги для удаления всех приложений из средства моделирования.

Я знаю, что существует некоторый способ добавить сценарии к процессу сборки в XCode.

Также выглядит, как будто XCode изменяет GUID, это использует каждую сборку (каталог, где мое приложение находится изменения между сборками в XCode), таким образом пытаться удалить тот же каталог все время не будет работать. Если бы Вы только работаете над одним приложением за один раз затем, убирание всего каталога было бы опцией.

88
ответ дан Dave Jarvis 24 November 2019 в 03:46
поделиться

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

Нахождение способа очистить Средство моделирования не поможет проблеме реального мира того, как очистить iPhone клиента, когда Вы поставляете новую версию с новой схемой.

Для дополнительных очков, после определения, что Вы встретились со старой схемой, можно хотеть скопировать новую базу данных, не уничтожая старую и загрузить любые интересные данные из старой базы данных, в новую. Затем сдуйте старую базу данных. Тем путем можно сохранить дополнения пользователя к базе данных.

7
ответ дан mahboudz 24 November 2019 в 03:46
поделиться

Я делаю это, просто щелкая и удерживая значок моего приложения в симуляторе, а затем, когда оно начинает покачиваться, щелкните черно-белое изображение (x). Появится сообщение с вопросом, действительно ли вы хотите удалить, и вы просто нажмите «Да». В следующий раз, когда вы соберете и развернете свое приложение, оно будет без проблем использовать новую базу данных sqlite, и вам не придется возиться с файловой системой.

22
ответ дан 24 November 2019 в 03:46
поделиться

это может быть излишним, но ..

вы также можете использовать меню и «Сбросить содержимое и настройки ...»

8
ответ дан 24 November 2019 в 03:46
поделиться

Из ресурсов разработчика Apple:

Для установки пользовательского содержимого и настроек симулятора в их заводское состояние и удалите установленные приложения, выберите iPhone Simulator> Сбросить содержимое и настройки .

Это похоже на:

iOS Reset

131
ответ дан 24 November 2019 в 03:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: