Код: Выделить всё
import 'package:path_provider/path_provider.dart';
static String APP_DIR = "";
static init() async {
var appDir = await getApplicationDocumentsDirectory();
APP_DIR = appDir.path;
}
Код: Выделить всё
static Future buildPath() async {
String path = join(StorageUtils.APP_DIR ,"databases", FILE_NAME);
return path;
}
[*] Версия 1.2.1 стабильна и была ранее загружена и включена при тестовом полете.
после загрузки 1.2.2, Testflight теперь Automaticals Atotortismes. /> < /li>
При обновлении новой версии приложение открывается без данных из -за изменения пути, а загруженные данные теряются < /p>
< /li>
Я попытался вернуться назад и снова натолкнуть 1.2.1, но она была повторно повторно. 1.2.1 Код как версия 1.2.3, проблема остается потому, что абсолютный путь все еще изменяется - это не кодовая регрессия, это проблема файловой системы. < /P>
< /li>
Я не могу продвигать прогресс, пока я не верну тестеров в более старую рабочую сборку 1.2.1. < /P>
< /li>
< /p>
Повторное определение 1.2.1 в приложении store connect (он по-прежнему отмечен как активный). < /p>
< /li>
вручную установку 1.2.1 от Testflight-это работает только для меня,
не для новых тестов. /> Попытка загрузить 1.2.1 снова - заблокирован Xcode из -за
versioning.
< /li>
< /ul>
мои вопросы: < /strong> < /p>
. пустая белая страница из -за изменения пути? < /li>
Есть ли способ сделать какой -нибудь способ, чтобы снова заставить Testflight распределить более старую сборку
(1.2.1) в качестве дефолта? Вмешиваться?
Подробнее здесь: https://stackoverflow.com/questions/796 ... -to-absolu