使用独立 npm 包,固定版本 0.7.0。要求 React Native 0.79+、Metro 0.82+,并启用 package exports 支持。npm 的 latest 标签可能仍指向较早版本,请使用精确版本。
npm install --save-exact @tinkerlandai/indiana-react-native@0.7.0npm ls @tinkerlandai/indiana-react-native --depth=0从 @tinkerlandai/indiana-react-native 导入 createIndianaReactNative。包包含 ESM、CommonJS 和 TypeScript 声明,使用 Fetch 与 AbortController,不需要原生链接或额外的 pod install。
独立包与 @tinkerlandai/indiana-sdk/react-native 子路径使用同一核心实现,一个应用只选择一种入口。此包覆盖 Customer 身份、持有项、权益检查与后端转发的用量上报;不包含商店内购或 Funnel 原生 UI 桥接。