diff --git a/packages/app-harness/renative.json b/packages/app-harness/renative.json index 4fefae7a46..07135c58a6 100644 --- a/packages/app-harness/renative.json +++ b/packages/app-harness/renative.json @@ -57,7 +57,12 @@ }, "version": "2.3.0" }, - "react-native-permissions": "3.10.1", + "react-native-permissions": { + "ios": { + "podName": "RNPermissions" + }, + "version": "3.10.1" + }, "react-native": { "android": { "implementation": "// TEST" diff --git a/packages/app-harness/src/app/index.tvos.tsx b/packages/app-harness/src/app/index.tvos.tsx new file mode 100644 index 0000000000..a4685e0290 --- /dev/null +++ b/packages/app-harness/src/app/index.tvos.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { Text, View } from 'react-native'; + +const App = () => { + return ( + + ReNative Harness + {`hermes: ${typeof HermesInternal === 'object' && HermesInternal !== null ? 'yes' : 'no'}`} + + ); +}; + +export default App; diff --git a/packages/sdk-react-native/src/adapters.ts b/packages/sdk-react-native/src/adapters.ts index 99ff48e70d..0d290b421b 100644 --- a/packages/sdk-react-native/src/adapters.ts +++ b/packages/sdk-react-native/src/adapters.ts @@ -11,11 +11,11 @@ const getApplicationId = () => { const getSkipLinkingDeps = () => { const skipLinkingEnv = process.env.RNV_SKIP_LINKING; if (skipLinkingEnv) { - const plugins = skipLinkingEnv.split(','); + const plugins = skipLinkingEnv.split(',').map((item) => item.trim()); return { dependencies: plugins.reduce((acc, plugin) => { - acc[`${plugin}`] = { + acc[plugin] = { platforms: { ios: null, },