tvOS 上的 React Native 应用程序有哪些存储选项?
What storage options exist for React Native apps on tvOS?
我有一个为使用 redux-persist
的 tvOS 构建的 React Native 应用程序,但是,每次我的状态发生变化时,我都会在控制台中看到以下消息:
Persistent storage is not supported on tvOS, your data may be removed at any point.
是的,事实上,在测试之后,我的应用程序在一夜之间失去了状态。显然 Apple TV 应用程序有一些存储信息的方式,比如用户是谁。他们是否都在使用一些 API 来提供当前用户的 Apple ID,然后将他们的应用程序状态存储在云端?是否有其他选项可在设备上本地存储状态?
目前,您只能使用它在带有 react-native 的 tvOS 上获得 500kb 的持久存储。
https://github.com/kevinresol/react-native-default-preference
我有一个为使用 redux-persist
的 tvOS 构建的 React Native 应用程序,但是,每次我的状态发生变化时,我都会在控制台中看到以下消息:
Persistent storage is not supported on tvOS, your data may be removed at any point.
是的,事实上,在测试之后,我的应用程序在一夜之间失去了状态。显然 Apple TV 应用程序有一些存储信息的方式,比如用户是谁。他们是否都在使用一些 API 来提供当前用户的 Apple ID,然后将他们的应用程序状态存储在云端?是否有其他选项可在设备上本地存储状态?
目前,您只能使用它在带有 react-native 的 tvOS 上获得 500kb 的持久存储。
https://github.com/kevinresol/react-native-default-preference