Как восстановить файл области при смене песочницы? - PullRequest
0 голосов
/ 06 октября 2019

Я использую этот каталог, чтобы сохранить свою базу данных. [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) objectAtIndex:0];

Когда путь к песочнице меняется, все в порядке, мой bd перемещается в новый каталог.

Но до этого я использовал этот каталог. [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject] Это абсолютный URL, поэтому каждый раз, когда я терял свою информацию о БД.

Теперь я хочу подключить эту версию 2, теперь, после обновления приложения пользователи получают пустую БД.

Так есть ли способ получить предыдущий URL песочницы, чтобы восстановить базу данных с правильным путем?

...