Я столкнулся с этим при использовании AsyncStorage.Он может хранить только строки, поэтому сохранение чего-либо еще не будет работать, например, объектов и т. Д. Ниже описано, как я устанавливаю и получаю массив заблокированных пользователей.
Когда вы устанавливаете свой элемент, его зашифруйте:
AsyncStorage.setItem('blocked_users', JSON.stringify(array));
Затем, когда вы читаете его из асинхронного хранилища, используйте обещание и json анализирует данные:
AsyncStorage.getItem("blocked_users")
.then((value) => {
if(value){
blocksArray = JSON.parse(value);
this.setState({ blocked_users: blocksArray});
};
});