我有一个使用 Objective-C 创建的应用程序,现在我正在切换到颤动,我需要获取应用程序的 NSUserDefaults 存储值(切换到颤动之前的现有值),这就是我所做的:
final SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.getKeys().forEach((element) {
print(element);
});
但我什么也没得到,如果我从颤动代码中向 sharedPreference 添加新值,它就会被打印出来
注意:如果我从旧代码(objective-C)重新安装应用程序,我仍然可以看到存储的值。
请有任何想法。